Skip to content

严格模式

编写JavaScript代码时,有些不规范的写法是不会导致控制台报错的,比如不加声明符号(let/var/const)进行变量的声明是不会报错的、关键字当做变量进行声明等等,但是可能会导致后续一些未知的错误发生,为了避免这样的情况发生,我们可以使用严格模式,在严格模式下,上述不加声明符号进行变量的声明,就会导致控制台报错,从而使我们规范代码,使用严格模式进行编写,使代码更加规范和标准,适应面更广

在代码中加上:"use strict",就变成了严格的开发模式,严格模式开启后,会影响当前作用域及其子作用域(当前作用域向下进行生效的,对当前作用域的外层不生效)

Released under the MIT License.