일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- samba
- CSS
- 블루수국그림
- 블로그 조회수
- CVS
- 즐겨찾기 추가
- 인테리어그림
- PHP
- Jexcel
- Eclipse
- oralce
- MSSQL
- Vista
- Jrun
- 갑근세
- Adobe pdf reader
- 국민연금
- .NET
- 에덴미술
- 블로그 조회수 늘리기
- IIS
- 블로그 방문자 늘리기
- MySQL
- 블로그 수익화
- JavaScript
- HTML
- 소득세
- Administrator
- flash
- JSP
- Today
- Total
I LOVE EJ
ECMA 본문
ECMA의 역사
ECMA(European Computer Manufactureres Association)는 유럽 컴퓨터 제조사 연합의 약자로 스크립트의 표준을 만들고 관리하는 단체
ES2 는 1998년에 나옴. 새로운 특징이 추가된 것이 아닌 ISO/IEC에 부합하도록 재편집.
ES3 부터 본격적으로 브라우저를 지원하기 위한 표준으로 발돋움. (Try/Catch 문)
ES4 는 불완전한 표준으로 인정되어 표준으로 채택되지 못함.
그리고 2009년 ES5 가 나왔다. 우리가 흔히 알고있는 JS의 기본적인 것.
ES5 를 기반으로 Node.js 가 등장. 이로인해 JS가 클라 개발을 위한 언어에서 풀스택으로 진화하게 되었다.
ES6 이후
2015년에 ES6가 발표되며 많은 사람들이 열광했다. (더 쉬운 구문과 편리한 코드들)
1. Node.js 가 채택해 사용하는 CommonJS 와 AMD 방식의 근간이 되는 모듈 시스템이 추가.(export, import)
2. AMD 와 같이 모듈 로더에 의해 런타임 시에 모듈을 비동기로 호출할 수도 있다.
3. 화살표, 클래스, 객체 리터럴, 백틱, 심볼, promise, proxy, let, const, for of, yield, 제너레이터 등 무수히 추가.
ES7 은 2016년 7월에 표준 심의를 거쳐 확정되었다.
Async/Await 가 추가되었다.
ES8 은 문자열 패딩, Object.values, Object.entiries 등 많은 메서드 특징이 추가되었다.
ES9 Ehgks 2018년 1월에 제안 선정을 마친 상태이며 표준이 확정되면 발표될 것이다.
'Web publishing > Angular.js' 카테고리의 다른 글
앵귤러 스터디 (0) | 2017.04.19 |
---|---|
node.js 개발환경 셋팅 (grunt.js 클라이언트 설치) (Node.js Grunt.js Angular.js Mongodb) (0) | 2017.04.17 |