1 / 14
文档名称:

权威指南读书笔记.docx

格式:docx   大小:72KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

权威指南读书笔记.docx

上传人:橙老师 2022/5/5 文件大小:72 KB

下载得到文件列表

权威指南读书笔记.docx

相关文档

文档介绍

文档介绍:第一章
词法结构
js 区分大小写,而
html 不区分;直接量;标志符合保
Js 是用 Unicode 字符集编写的;
留字;分号可选,注意良好的编程****惯。
第二章 类型、值和变量

Js不区分整数值和浮点数值,lo ”
/pattern/

如: var x = [];
var y = {};

var squre = function(x){ return x*x;}

两种访问方式:
var o = {x:1,y:{z:3}};
;
o[“x” ]

是一种调用(或者执行)函数或方法的语法表示。
如: f(0)
(x,y,z)
()

创建一个对象并调用一个函数(构造函数)初始化新对象的属性 如: new object()
new point(2,3)
new object

(1)左值:表达式只能出现在赋值运算符的左侧。
Js 中变量,对象属性和数组元素都是左
值, ECMAScript 规范允许内置函数返回一个左值,但自定义的函数不能返回左值。
(2)“ +” 运算符:二元加法运算符,优先考虑为字符串,两侧都不是字符串时理解为数字。
对于不是原始值的操作数会先做类型转换。
对象到原始值的转换规则: 日期对象通过 toString()方法执行转换, 其他对象则通过 valueOF
()方法执行转换(如果能返回一个原始值) 。但大多数对象都不具备可用的 valueOf()方
法,则会通过 toString ()方法来转换。
(3)一元运算符
“ +” ,“ -” :根据需要把操作数转换为数字
“ ++ ” :在操作数之前(前增量)
,对操作数进行增量计算,并返回计算后的值。
在操作数之后(后增量) ,对操作时进行增量计算,但返回未做增量计算的值。
如: var i = 1, j = ++i;
//
i 和 j 的值都是 2
var I = I, j = i++
//
i=2 ,j=1
“ --” :类似上述。

(1)相等和不等。
“ =” :得到或赋值。
“ == ” :相等。
//
!=
!==
“ === ” :严格相等。
//
注意: NaN 和其他任何值都不相等。
(2)比较运算符
操作数只有是数字和字符串才能真正执行比较操作,不是会进行类型转换。
相比“ +” 运算符,字符运算符更偏爱数字,只有两个操作数都是字符串时才会进行字
符串的比较。
(3)in 运算符
希望左操作数是一个字符串或者可以转换为字符串,右操作数是一个对象。如果右侧 的对象拥有一个名为左操作数值的属性名,则返回 true。
注意: var point = {x:1, y:2}
”toString ” in point //true
toString in point // false
(4)instanceof 运算符
希望左操作数是一个对象,右操作数标识对象的类。如果左侧对象是右侧类的实例,则返回 true,否则 false。Js对象的类是通过初始化它们的构造函数来定义的, 则右操作数是
一个函数。
如:
var d = new Date();
//
true
d instrnceof Date;
d instrnceof Object;
//
true
d instrnceof Number;
//
false
原型链

假值: false
null
undefined
0 -0
NaN
则其他的值包括对象都是真值。
“ && :左操作数为真值时则返回右操作数的结果。
左操作数为假值时则返回左操作数的的结果,即不计算右操作数的值。
“ ||” :先计算左操作数的值,结果为真值则返回这个结果。否则返回右操作数结果。
“ !” :一元运算符,将操作数的布尔值求反。

“ =”
Data[i++] *=2;
Data[i++] =
Data[i++] * 2;
//
结果不一样
()
解释运行由
js 源代码组成的字符串,并产生一个值。
eval()是一个函数,但被当成运
算符对待。
只传入一个参数,如果参数不是字符串则直接返回这个值。是字符串则会当成 js 代码
进行编译,执行后将返回最

最近更新

人工智能辅助冰淇淋配方设计 32页

指尖校园的项目融资方案 40页

基于CMC的芯片级运动控制系统的设计与实现中期.. 2页

基于Android的语音搜索研究与实现的开题报告 2页

2024年小轿车买卖合同 6页

城市养老院老人主观幸福感现状及团体辅导研究.. 2页

均值方差投资组合模型与随机矩阵相关应用的开.. 2页

授权委托书模板汇总9篇 12页

2024年小班幼儿班主任工作计划15篇 55页

2024年小班体育教案模板合集五篇 10页

2024年小海蒂读后感范文 15页

图像识别技术在奶牛体况评分中的应用研究的开.. 2页

国际海运承运人在多因致损下的赔偿责任研究的.. 2页

2024年小学通知书模板(精选6篇) 5页

2024年小学读窗边的小豆豆心得体会 9页

喷射沉积锭坯控制系统及其沉积室恒压控制研究.. 2页

唐代青海诗研究的开题报告 2页

咪唑类离子液体的结构变化对其聚集行为的影响.. 2页

2024年小学的作文600字集锦(4篇) 6页

第十章神经系统1 23页

合作学习在初中英语学困生教学中的应用研究开.. 2页

2024年小学生综合素质自我评价(精选23篇) 13页

《雷雨》话剧剧本(第三幕) 20页

扁桃体炎的健康宣教ppt 27页

箱变日常巡查记录表格 2页

学生请假条模板[常用15篇] 9页

消防楼梯施工方案 5页

学习防性侵教育心得体会 3页

作业现场违章分析报告(范本) 27页

个人防护用品化工PPT教案 80页