|
当你使用 开发者控制台 运行代码时,请注意它默认是不启动 use strict 的。
有时,当 use strict 会对代码产生一些影响时,你会得到错误的结果。
那么,怎么在控制台中启用 use strict 呢?
首先,你可以尝试搭配使用 Shift+Enter 按键去输入多行代码,然后将 use strict 放在代码最顶部,就像这样:
'use strict'; <Shift+Enter 换行>
// ...你的代码
<按下 Enter 以运行>
它在大部分浏览器中都有效,像 Firefox 和 Chrome。
如果依然不行,例如你使用的是旧版本的浏览器,那么有一种很丑但可靠的启用 use strict 的方法。将你的代码放在这样的包装器中:
(function() {
'use strict';
// ...你的代码...
})()
|
|