javascript 严格模式
mr00ff

严格模式

简介

ECMAScript 5 增加了严格模式(strict mode)的概念。严格模式是一种不同的 JavaScript 解析和执
行模型,ECMAScript 3 的一些不规范写法在这种模式下会被处理,对于不安全的活动将抛出错误

使用

整个脚本启用

整个脚本启用严格模式,在脚本开头加上这一行:

1
"use strict"; 
指定函数内启用

指定一个函数在严格模式下执行,只要把这个预处理指令放到函数体开头即可:

1
2
3
4
function doSomething() { 
"use strict";
// 函数体
}

总结

严格模式是一个预处理指令,任何支持 javascript的引擎看到他都会切换到严格模式,启用严格模式的目的是不破坏 ECMAScript 3 语法,并且杜绝不规范的写法,如若出现或发生不安全的活动将抛出错误

  • 本文标题:javascript 严格模式
  • 本文作者:mr00ff
  • 创建时间:2021-06-18 13:22:13
  • 本文链接:https://www.sysxo.com/javascript/严格模式.html
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论