Какие различия между 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/