-
get/set与原型链查看全部
-
全局的this指向window查看全部
-
属性枚举查看全部
-
typeof运算符适合函数对象和基本类型的判断,但是typeof null会返回object; instanceof操作符原理是检查左边操作数的原型链上是否有右操作数的原型,适合判断各种对象,但是在iframe和window间检测时失效; Object.prototype.toString.apply()适合判断内置对象(如Array)和基本类型,在ie6/7/8中判断null和undefined失效。查看全部
-
当用对象的方式操作基本类型时,比如访问属性啊、方法啊时,js会智能地将该基本类型转换为对应的包装类型对象,当操作完成后,该临时对象会被销毁,这就是为什么var str ="string"; str.a=3;str.a;//undefined查看全部
-
原型链查看全部
-
类型检测小结查看全部
-
object.prototype.toString()查看全部
-
+function(){}(); 这里的加号,也可以替换成!,~等其他一元操作符,其效果相当于: (function() { console.log("Foo!"); })(); // or (function() { console.log("Foo!"); }()); 如果没有这个加号的话,解析器会认为function是一个函数声明的开始,而后面()将会导致语法错误。在function前面加上+号时,就变成了一个函数表达式,而函数表达式后面又添加了一个()就变成了一个立即执行的函数了。查看全部
-
对象结构查看全部
-
属性中的key都是字符串 所以字符串‘1’也可以作为key查看全部
-
haha查看全部
-
mark,得反复理解查看全部
-
with 语法可以放弃查看全部
-
严格模式下,eval,argu变为关键字,不能作为变量、函数名查看全部
举报
0/150
提交
取消