是否有理由不在JavaScript中使用严格模式?

时间:2013-07-29 08:55:05

标签: javascript

我一直想知道,在没有任何特定的上下文这个问题的情况下,是否有理由不在JavaScript中使用严格模式?我几乎没有在JS中没有它工作,并且从我在这个主题上所做的所有阅读看起来纯粹有益,因为不受支持的浏览器只是忽略该语句,但如果是这样的话,为什么浏览器总是不使用严格模式首先是什么?

1 个答案:

答案 0 :(得分:4)

  

我一直想知道,在没有任何特定的上下文这个问题的情况下,是否有理由不在JavaScript中使用严格模式?

这是相当主观的。

  

我几乎没有在JS中没有它工作,而且从我在这个主题上所做的所有阅读看起来纯粹有益,因为不受支持的浏览器只是忽略了该语句,但如果是这样的话,为什么浏览器总是不能首先使用严格模式?

因为如果页面使用的JavaScript依赖于非严格模式的功能,那么该代码将会中断。

严格模式不是100%向后兼容。这就是为什么必须由编写JS的人开启。