javascript 严格模式
严格模式
简介
ECMAScript 5
增加了严格模式(strict mode)的概念。严格模式是一种不同的 JavaScript
解析和执
行模型,ECMAScript 3
的一些不规范写法在这种模式下会被处理,对于不安全的活动将抛出错误
使用
整个脚本启用
整个脚本启用严格模式,在脚本开头加上这一行:
1 | ; |
指定函数内启用
指定一个函数在严格模式下执行,只要把这个预处理指令放到函数体开头即可:
1 | function doSomething() { |
总结
严格模式是一个预处理指令,任何支持 javascript
的引擎看到他都会切换到严格模式,启用严格模式的目的是不破坏 ECMAScript 3
语法,并且杜绝不规范的写法,如若出现或发生不安全的活动将抛出错误
- 本文标题:javascript 严格模式
- 本文作者:mr00ff
- 创建时间:2021-06-18 13:22:13
- 本文链接:https://www.sysxo.com/javascript/严格模式.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论