严格模式
ECMAScript 5 引入了严格模式(strict mode)的概念。
在严格模式下,ECMAScript 3 中的一些不确定的行为将得到处理,而且对某些不安全的操作也会抛出错误。
要在整个脚本中启用严格模式,可以在顶部添加如下代码:
javascript
"use strict";
在函数内部的上方包含这条编译指示,也可以指定函数在严格模式下执行:
javascript
function doSomething() {
"use strict";
//函数体
}