고리타분한 개발자
자바스크립트란? (2) 본문
History
- Javascript는 1995년 Brendan Eich(Netscape)이 Navigator 2를 위하여 웹페이지에 포함되는 스크립트 언어로서 개발되었으며 LiveScript로 명명되었다. 이후 Microsoft는 IE 3.0에서 동작하는 JScript를 만들었고 Netscape는 Ecma International에 JavaScript의 표준화를 요청하였다.
- 1997년 7월 ECMA-262라 불리는 명세가 완성되었고 상표권의 문제로 Javascript는 ECMAScript로 명명되었다. 이후 1999년 ECMAScript 3(ES 3)이 공개되었고 10년만인 2009년 출시된 ECMAScript 5(ES 5)는 HTML5와 함께 출현한 표준안이다.
- 2015년 ECMAScript 6(ES 6)가 공개되었고 let/const keyword, module system, Arrow Function, class 등이 추가되었다. ES5에서 ES6로의 버전업은 기능 상의 큰 변화가 있었고 이후의 버전업은 작은 기능의 추가 레벨로 매년 공개할 것으로 예고되었다.
Browsers Support
- 2017년 1월, 대부분의 브라우저는 ES6를 지원하고 있지만 100%는 아니다. 그리고 Node.js의 경우 V4부터 지원을 시작하였다. 모던 브라우저의 ES6 지원은 97%로 거의 100%에 육박하지만 IE 지원을 고려한다면 babel과 같은 Transpiler를 사용하여야 한다.
참고자료
- http://poiemaweb.com/js-introduction
'JavaScript > About JS' 카테고리의 다른 글
자료형 (0) | 2017.11.28 |
---|---|
Hello Javascript (3) (0) | 2017.11.28 |
Hello Javascript (2) (0) | 2017.11.28 |
Hello Javascript (1) (0) | 2017.11.28 |
자바스크립트란? (1) (0) | 2017.11.28 |
Comments