JavaScript是一个弱类型的计算机语言,对于语法格式的要求不是很严谨。执行语法时会有各种不符合规范的定义方式,所谓的严格模式就是强调了一些必须遵守语法规范
在实际开发中不要使用严格模式,只有在封装时,例如封装插件、打包代码(gulp打包代码)才会使用严格模式
use strict定义严格模式,必须写在JavaScript程序的最起始部分
'use strict';//开启了严格模式
int = 100;//没写关键词var,就是一个赋值语句
alert(int);//Uncaught ReferenceError: int is not defined
int = 100;//未开启严格模式时,没写关键词var也依旧可以执行
alert(int);//窗口弹出100
JavaScript严格模式解析
本文深入探讨JavaScript的严格模式,解释其在开发中的作用与限制,特别是在封装插件和代码打包时的应用。通过示例对比了开启与未开启严格模式下变量声明的差异。
1484

被折叠的 条评论
为什么被折叠?



