IE9支持ecma-262 edition 5(http://en.wikipedia.org/wiki/ECMAScript),Firefox 4支持javascript 1.8.5(https://developer.mozilla.org/en/JavaScript/New_in_JavaScript/1.8.5)。
IE9与ECMA-262第5版的兼容性是否与ECMAScript5相同?
我希望两个javascript引擎之间存在更多差异而不是相似之处,但我很好奇IE9在新的javascript功能方面有多接近Firefox。
答案 0 :(得分:7)
IE 9几乎支持ECMAScript 5,但严格模式除外。
通过@kangax http://kangax.github.com/es5-compat-table/比较浏览器中的ECMAScript 5支持(请注意,该表仅显示存在,而非功能)JavaScript引擎肯定存在差异--Chakra,SpiderMonkey,V8等,因为实现方式会有所不同,并且它们对非标准功能的支持http://kangax.github.com/es5-compat-table/non-standard/