Javascript 为什么是;使用“严格的”;还是字符串文字?
为什么我们在JS中仍然必须使用带引号的字符串文字来打开Javascript 为什么是;使用“严格的”;还是字符串文字?,javascript,ecmascript-5,use-strict,Javascript,Ecmascript 5,Use Strict,为什么我们在JS中仍然必须使用带引号的字符串文字来打开strict?当然,这里可以使用一些更强烈的“类型化”功能,比如调用内置函数,比如,Object.UseStrict()或类似的功能。必须使用字符串文字的原因是什么?所有浏览器和JS运行时引擎之间的兼容性 例如: 没有引入新语法来启用严格模式。这是巨大的。这意味着你可以在你的脚本中打开严格模式——现在——最坏的情况是,在旧浏览器中没有副作用 它很简洁,不会在不支持它的浏览器上引起错误。我不认为它是“What Dos'use strict'do
strict
?当然,这里可以使用一些更强烈的“类型化”功能,比如调用内置函数,比如,Object.UseStrict()
或类似的功能。必须使用字符串文字的原因是什么?所有浏览器和JS运行时引擎之间的兼容性
例如:
没有引入新语法来启用严格模式。这是巨大的。这意味着你可以在你的脚本中打开严格模式——现在——最坏的情况是,在旧浏览器中没有副作用
它很简洁,不会在不支持它的浏览器上引起错误。我不认为它是“What Dos'use strict'do”的翻版,因为我知道它的功能。我特别问了一下它的“语法”。我想知道同样的事情,我同意它不是重复的。链接的文章没有解释为什么它是这样打开的。