/ / Jakie są różnice między javascript w Firefox 4 i IE9 - javascript, internet-explorer-9, ecma262, firefox4

Jakie są różnice między javascript w Firefox 4 i IE9 - javascript, Internet-explorer-9, ecma262, firefox4

IE9 obsługuje ecma-262 wydanie 5 (http://en.wikipedia.org/wiki/ECMAScript), a Firefox 4 to javascript 1.8.5 (https://developer.mozilla.org/en/JavaScript/New_in_JavaScript/1.8.5).

Jaka jest zgodność IE9 z ECMA-262 wydanie 5 i czy to to samo co ECMAScript5?

Oczekuję, że między tymi dwoma silnikami javascript są większe różnice niż podobieństwa, ale jestem ciekawy, jak blisko IE9 zbliża się do Firefoksa, pod względem nowej funkcjonalności javascript.

Odpowiedzi:

7 dla odpowiedzi № 1

IE 9 w zasadzie obsługuje ECMAScript 5, z wyjątkiem trybu ścisłego.

Obsługa ECMAScript 5 w przeglądarkach w porównaniu z @kangax http://kangax.github.com/es5-compat-table/ (zauważ, że tabela pokazuje tylko istnienie, a nie funkcjonalność)

Zdecydowanie będą istnieć różnice między silnikami JavaScript - Chakra, SpiderMonkey, V8 i innymi, ponieważ implementacje będą się różnić, a ich obsługa niestandardowych funkcji http://kangax.github.com/es5-compat-table/non-standard/