【发布时间】:2021-12-09 21:38:42
【问题描述】:
也就是说,为什么是'use strict'而不是use strict?
我在这里没有找到这个问题的答案:What does "use strict" do in JavaScript, and what is the reasoning behind it?
我的猜测是它使这条指令向后兼容,不需要任何转译,但我找不到任何来源。
【问题讨论】:
-
您要寻找的答案还没有出现在那个问题中?在制作
'use strict'时也不存在转译 -
为什么它不是保留关键字。换句话说,为什么
'use strict'而不是use strict? -
当它被引入时,重要的是您可以将它添加到 Javascript 文件中,并且该文件中的代码仍然可以在旧版浏览器中运行。
-
It's called 一个“prologue directive”。也使用例如对于
"use asm;"
标签: javascript