티스토리 뷰


JavaScript 버전

ECMA Script판본과의 관계

 JavaScript 1.1 ECMA-262, 1판은 JavaScript 1.1에 기초합니다.
 JavaScript 1.2 JavaScript 1.2가 발표됐을 때 ECMA-262가 아직 완성되지 않았습니다. 다음과 같은 이유때문에 JavaScript 1.2는 ECMA-262 1판과 완벽하게 호환되지 않습니다.
  • Netscape는 JavaScript 1.2에 몇 가지 기능을 추가했으나, ECMA-262에서 고려하지 못했습니다.
  • ECMA-262는 두 가지 새 기능을 추가했습니다. 유니코드를 이용한 국제화, 모든 플랫폼에서의 동일한 동작. Date 개체 같은 JavaScript 1.2의 몇 가지 기능이 플랫폼에 의존적이었습니다.
 JavaScript 1.3

 JavaScript 1.3은 ECMA-262 1판과 완벽하게 호환됩니다.

 JavaScript 1.3은 ==와 !=연산자를 제외하고는 JavaScript 1.2의 추가적인 기능을 그대로 유지하면서 JavaScript 1.2가 ECMA-262와 어긋나던 점들을 해결했습니다. ==, != 연산자는 ECMA-262에 맞추기 위해 수정되었습니다.

 JavaScript 1.4

 JavaScript 1.4가 발표되었을 때 ECMAScript 명세의 세 번째 버전이 아직 완성되지 않았습니다.

 JavaScript 1.5

 JavaScript 1.5는 ECMA-262 3판과 완벽하게 호환됩니다.

표 1.2: JavaScript 버전과 ECMAScript 판본


출처 : https://developer.mozilla.org/ko/docs/Core_JavaScript_1.5_Guide/JavaScript_Overview




'HMLT&CSS&JS > javascript' 카테고리의 다른 글

[window.print()] 원하는 영역 인프린트  (0) 2020.04.03
basic_1 : 자료형 & 객체  (0) 2013.01.09
# javascript tip  (0) 2012.11.09
4. javascript _ Event  (0) 2012.09.12
3. javascript_객체(메서드)  (0) 2012.09.06
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday