我很感激您通过Javascript中“使用严格”的时间和时间的经验来学到的经验。
恕我直言,“使用严格”在服务器端javascript代码中表现良好,但不是客户端,因为并非所有(甚至现代)浏览器都支持此功能。正确的吗?
答案 0 :(得分:2)
“使用严格”; 在客户端javascript编程中与在服务器中一样重要。
如果它不受浏览器的支持,它不会造成任何伤害,因为它只是一个字符串加上一个分号..如果解释器无法正确识别,它将无能为力。
用“严格使用”;模式..如果您的程序即使在像Chrome这样的现代浏览器中也能正常运行,那么您现在知道您的程序没有任何愚蠢的错误。 在那之后你可以继续使用任何其他可能的浏览器,因为正如我所说,如果没有正确解释它将不会有任何伤害。
答案 1 :(得分:-1)
实际上,很多现代浏览器都支持use-strict。
Internet Explorer = v10,v11
Firefox = v4.0 +
**Webkit**
Chrome = v13.0 +
Opera = v11.6 +
Safari = v6.0 +