2016年11月15日

JS-不可变的原始值和可变的对象引用

摘要: JavaScript中的原始值(undefined、null、布尔值、字符串和数字)与对象有着根本区别。原始值是不可变的。 对象和原始值不同,首先,它们是可变的: 对象的比较并非值的比较:即使两个对象包含同样的属性以及相同的值,他们也是不相等的。此外,各个索引元素完全相等的两个数组也不相等。 通常将 阅读全文

posted @ 2016-11-15 17:24 放羊的星星bky 阅读(462) 评论(0) 推荐(0)

JS-严格模式

摘要: 一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的: 1、消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 2、消除代码运行 阅读全文

posted @ 2016-11-15 17:06 放羊的星星bky 阅读(216) 评论(0) 推荐(0)

导航