2011-03-17 37 views
1

IE9支持ecma-262版本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)。Firefox 4和IE9中javascript的區別是什麼

IE9與ECMA-262第5版的兼容性如何,與ECMAScript5相同?

我期望在兩個javascript引擎之間有更多的不同之處,但我很好奇IE9已經向Firefox遷移了多少,在新的JavaScript功能方面。

+0

是的,ECMA-262版本5與ECMAScript 5相同。 – 2011-03-17 18:50:11

+0

閱讀關於IE9對EcmaScript 5支持的信息:http://blogs.msdn.com/ b /即/存檔/ 2010/06/25 /增強型腳本合IE9-的ECMAScript -5-支撐和-more.aspx – 2011-03-17 18:58:41

+0

也在這裏:http://blogs.msdn.com/b/ie/archive/2010/10/27/ecmascript-5-part-1-reusable-code.aspx和這裏:http:// blogs.msdn.com/b/ie/archive/2010/12/13/ecmascript-5-part-2-array-extras.aspx – 2011-03-17 19:00:12

回答

7

IE 9非常支持ECMAScript 5,除了嚴格模式。

的ECMAScript 5支持在瀏覽器中通過@kangaxhttp://kangax.github.com/es5-compat-table/相比(注意到,該表只顯示存在,而不是功能

肯定會存在的JavaScript引擎之間的差異 - 查克拉,SpiderMonkey的,V8和其他人,如實現將有所不同,並支持非標準功能http://kangax.github.com/es5-compat-table/non-standard/

+0

我從來沒有看到您建議的網站,它看起來非常有幫助。 – 2011-03-18 01:18:25

相關問題