![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js严格模式
时间飞逝子非鱼
用更少的代码,做更多的事。
展开
-
为什么要使用 js 的严格模式、如何使用严格模式
1.概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。2.为什么用严格模式- 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;- 消除代码运行的一些不安全之处,保证代码运行的安全;- 提高编译器效率,增加运行速度;- 为未来新版本...转载 2019-01-17 16:34:04 · 1136 阅读 · 0 评论 -
JS 严格模式下的常见规则大全(亲测有效)
1、全局变量显式声明在正常模式中,如果一个变量没有声明就赋值,默认是全局变量。严格模式禁止这种用法,全局变量必须显式声明。"use strict";a = 1; // 报错,a is not defined2、禁止this关键字指向全局对象f();function f(){ console.log(!this); // false} // 打印false,因为"...原创 2019-01-17 18:31:33 · 578 阅读 · 0 评论