diff --git a/深入探索 JavaScript/JavaScript 语法.md b/深入探索 JavaScript/JavaScript 语法.md index 7d0e360..eeac0dc 100644 --- a/深入探索 JavaScript/JavaScript 语法.md +++ b/深入探索 JavaScript/JavaScript 语法.md @@ -48,4 +48,10 @@ if(true) { ## class 声明 -class 声明也是存在预处理的,但是它的行为会更加的符合直觉, \ No newline at end of file +class 声明也是存在预处理的,但是它的行为会更加的符合直觉,更倾向于抛出错误 + +## 指令序言机制 + +"use strict"是 JavaScript 标准中规定的唯一一种指令序言,但是设计指令序言的目的是,留给 JavaScript 的引擎和实现者一些统一的表达方式,在静态扫描时指定 JavaScript 代码的一些特性。 + +JavaScript 的指令序言是只有一个字符串直接量的表达式语句,它只能出现在脚本、模块和函数体的最前面。 \ No newline at end of file