O IE9 suporta o ecma-262 edição 5 (http://en.wikipedia.org/wiki/ECMAScript) e o Firefox 4 é o javascript 1.8.5 (https://developer.mozilla.org/en/JavaScript/New_in_JavaScript/1.8.5).
Qual é a compatibilidade do IE9 com a ECMA-262 edição 5 e é igual à ECMAScript5?
Espero que haja mais diferenças do que semelhanças entre os dois mecanismos javascript, mas estou curioso para saber o quanto o IE9 se aproxima do Firefox, em termos de nova funcionalidade javascript.
Respostas:
7 para resposta № 1O IE 9 suporta praticamente o ECMAScript 5, exceto o Strict Mode.
Suporte ao ECMAScript 5 em navegadores comparado com @kangax http://kangax.github.com/es5-compat-table/ (Observe que a tabela mostra apenas existência, não funcionalidade)
Definitivamente, haverá diferenças entre os mecanismos JavaScript - Chakra, SpiderMonkey, V8 e outros, pois as implementações variam e seu suporte a recursos não-padrão http://kangax.github.com/es5-compat-table/non-standard/