2011-03-17 5 views
1

IE9는 ecma-262 edition 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)입니다.Firefox 4와 IE9의 javascript의 차이점

IE9는 ECMA-262 Edition 5와 얼마나 호환되며 이는 ECMAScript5와 동일합니까?

두 자바 스크립트 엔진 사이의 유사점보다 더 많은 차이점이있을 것으로 기대하지만, IE9가 새로운 자바 스크립트 기능 측면에서 Firefox와 얼마나 근접하게 움직이는 지 궁금합니다.

+0

예, ECMA-262 Edition 5는 ECMAScript 5와 동일합니다. –

+0

EcmaScript 5에 대한 IE9 지원 정보는 http://blogs.msdn.com/에서 확인하십시오. b/ie/archive/2010/06/25/enhanced-scripting-in-ie-ecmascript-5-support-and- -more.aspx –

+0

또한 여기 : http://blogs.msdn.com/b/ie/archive/2010/10/27/ecmascript-5-part-1-reusable-code.aspx 여기 : http : // blogs.msdn.com/b/ie/archive/2010/12/13/ecmascript-5-part-2-array-extras.aspx –

답변

7

IE 9는 Strict 모드를 제외하고 ECMAScript 5를 거의 지원합니다. 브라우저에서

인 ECMAScript 5 지원 (테이블은 존재하지 기능 표시되는지 주) @kangaxhttp://kangax.github.com/es5-compat-table/에 의해 비교

확실히있을거야 자바 스크립트 엔진의 차이 - 차크라, SpiderMonkey를, V8 등, 등 구현은 달라지며 비표준 기능에 대한 지원은 다릅니다. http://kangax.github.com/es5-compat-table/non-standard/

+0

제안한 사이트를 본 적이 없기 때문에 매우 유용합니다. –