-
运算符查看全部
-
表达式查看全部
-
JSON.stringify(obj);在将对象序列化时,当属性的值为undefined时,不会将该属性加入到序列化的字符串中,直接舍弃掉;当属性的值为NaN或Infinity时,会转换为null;当属性值为new Date()时,会转换为UTC时间。查看全部
-
Object.seal(obj);将对象设置为不可扩展的,并且对象的所有属性的configurable标签属性都被置为false。可以通过Object.isSealed(obj);判断对象是否被seal了。 Object.freeze(obj);将对象冻结,即在seal的基础上,将对象的所有属性的writable同时设置为false。可以通过Object.isFrozen(obj);来判断对象是否被冻结。 注意:这些设置都不会影响原型链,只针对对象!查看全部
-
属性标签值的影响:查看全部
-
当属性的enumerable属性标签设置为false时,delete不可删除,而且for-in也不会被遍历到,调用Object.keys(obj);时,该属性也不会显示出来查看全部
-
注意: 1. 用for-in遍历时,原型链上的属性也会被遍历到,而且是无序遍历。 2. 属性删除用delete, prototype属性不可被删除;var定义的变量也不可用delete删除,函数也不可以被delete掉(经验证,不同的内核实现方式不同,在chrome下不可被delete掉,返回false,但在firefox和IE10下可以被delete掉,返回true,对于函数也是相同的结果)查看全部
-
声明 和 表达式查看全部
-
isArray查看全部
-
OOP 原型链查看全部
-
OOP 例子查看全部
-
prototype 属性与原型查看全部
-
avascript 共有六中数据类型, 其中5中原始类型和, object number string boolean null undefined 和一种对象类型, 对象类型包括 function array date查看全部
-
数组迭代查看全部
-
严格等于里面nan等于nan查看全部
举报
0/150
提交
取消