摘要: 严格模式是一种特殊的运行模式,他修复了部分语言上的不足,提供更强的错误检查,并增强安全性。 在js文件开头引入'use strict'使整个js代码都在严格模式下进行 1.with语句会抛错误 2.未声明的变量被赋值会报错 / /没有声明就赋值的变量,相当于是定义了一个全局变量,通过window.x 阅读全文
posted @ 2016-09-07 15:52 blogging 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 共同点:都是保存在浏览器端,且同源的。区别:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。cookie数据还有路径(path)的概念,可以限制co 阅读全文
posted @ 2016-09-07 13:07 blogging 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.typeof适合基本类型及function检测,但不适合null,遇到会失效。 //typeof null; ==> "object" typeof NaN; =>number2.Class,通过{}.toString拿到,适合内置对象和基元类型,遇到null和undefined失效; //ob 阅读全文
posted @ 2016-09-07 08:52 blogging 阅读(97) 评论(0) 推荐(0) 编辑