Какие различия между JavaScript в Firefox 4 и IE9

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 ответ

Решение

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/

Другие вопросы по тегам