Какие различия между JavaScript в Firefox 4 и IE9 - PullRequest
1 голос
/ 17 марта 2011

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).

)

Насколько IE9 совместим с ECMA-262 edition 5 и соответствует ли он ECMAScript5?

Я ожидаю, что между двумя механизмами javascript больше различий, чем сходств, но мне любопытно, насколько близко IE9 приближается к Firefox с точки зрения новой функциональности javascript.

1 Ответ

7 голосов
/ 17 марта 2011

IE 9 в значительной степени поддерживает ECMAScript 5, за исключением строгого режима.

Поддержка ECMAScript 5 в браузерах по сравнению с @ kangax http://kangax.github.com/es5-compat-table/ ( * обратите внимание, что таблица показывает только существование, а не функциональность )

Определенно, будут различия между движками JavaScript - Chakra, SpiderMonkey, V8 и другими, поскольку реализации будут различаться и их поддержка нестандартных функций http://kangax.github.com/es5-compat-table/non-standard/

...