-
类型检测方法查看全部
-
作为对象方法的幻术this指向该对象查看全部
-
string number boolean 都各对应着一种包装类型, 当尝试把基本类型的str当做对象一样访问时,例如:str.length; 解释器会创建一个临时的包装对象,伪代码: [[tempObj]] = new String(str); [[tempObj]].length; // 返回具体的length; delete [[tempObj]]; // 销毁临时对象 重复访问str.length会重复创建这个临时对象。 所以str.t赋值可以成功,但再次访问str.t返回undefined,因为每次创建的临时包装对象都是不同的。查看全部
-
函数中的this查看全部
-
function构造器的作用域问题查看全部
-
== 的转换逻辑查看全部
-
NaN 不等于NaN, 至于对象:比较的是引用而不是值查看全部
-
=== 严格相等:第一步就是检查数据类型查看全部
-
== 不严格的相等 的例子查看全部
-
巧用+/-规则转换类型 -0 转换为数字,+''转换为字符串查看全部
-
命名函数表达式比较诡异查看全部
-
数据类型 : 5种原始类型+ 1种对象类型查看全部
-
弱类型特性: 隐式转换逻辑,运算比较头疼查看全部
-
学习资料推荐查看全部
-
课程大纲 https://developer.mozilla.org/zh-CN/learn/javascript查看全部
举报
0/150
提交
取消