• “use strict”指令
  • 只出现在代码或函数体的开始或eval()中。其前可以有其字符串直接量表达式语句
    • 解释器可能将”use strict”之前的字符串和它都解释成解释器自有的指令
    • 直到第一条常规语句出现之后, 字符串直接量就只当作普通表达式语句对待
  • 表示其后的代码将会解析为严格代码
    • 函数和eval()只作用到自身
  • ECMAScript 5引入的指令。可以使用单引号。对于没有实现ECMAScript 5的解释器来说,它什么也不做(没有副作用)
    • 将来ECMAScript希望用use做关键字