Javascript文字表达式

时间:2016-12-02 08:39:28

标签: javascript

"use strict" - 定义JavaScript代码应以严格模式执行。

是否有其他JavaScript文字表达式与"use strict";类似?

1 个答案:

答案 0 :(得分:3)

目前不是,不,"use strict";是唯一的。

规范称这些“指令”。他们是“指令序幕”的一部分。详情in the spec

  

指令序言和使用严格指令

     

指令序言 ExpressionStatement 产生的最长序列,作为初始 StatementListItem ModuleItem 产生 FunctionBody ScriptBody ModuleBody ,序列中的每个 ExpressionStatement 完全由 StringLiteral 标记后跟分号。分号可以明确显示,也可以通过自动分号插入插入。指令序言可能是一个空序列。

     

使用严格指令是指令序言中的 ExpressionStatement ,其 StringLiteral 是精确的代码单元序列"use strict"'use strict'。使用严格指令可能不包含 EscapeSequence LineContinuation

     

指令序言可能包含多个使用严格指令。但是,如果发生这种情况,实施可能会发出警告。