[Javascript] 자바스크립트의 표준화

[Javascript] 자바스크립트의 표준화

버전 출시 연도 특징

ES1 1997 초판

ES2 1998 ISO/IEC 16262 국제표준과 동일한 규격 사용

ES3 1999 정규 표현식, try...catch

ES5 2009 (HTML5와 함께 출현한 표준안)

JSON, strict mode, 접근자 프로퍼티,

forEach, map, filter, reduce, some, every

ES6 2015 let/const, 클래스, 화살표 함수, 템플릿 리터럴, 디스트럭처링 할당, 스프레드 문법, rest 파라미터, 심벌, 프로미스, 이터러블, for...of, 모듈 import/export

ES7 2016 지수 연산자, Array.prototype.includes, String.prototype.includes

ES8 2017 async/await, Object 정적 메서드(Object.values, Object.entries, Object.getOwnPropertyDescriptors)

ES9 2018 Object rest/spread 프로퍼티, Promise.prototype.finally, for await..of

ES10 2019 Object.fromEntries, Array.prototype.flat, Array.prototype.flatMap

from http://gusehd66.tistory.com/66 by ccl(A) rewrite - 2021-11-15 16:27:54