-
JavaScript 버전Dev_Study/JavaScript 2021. 2. 19. 17:23반응형
JavaScript는 1995 년 Brendan Eich에 의해 발명되었으며 1997 년 ECMA 표준이되었습니다.
ECMAScript는 언어의 공식 이름입니다.
ECMAScript 버전은 ES1, ES2, ES3, ES5 및 ES6으로 축약되었습니다.
2016 년 이후 새 버전은 연도별로 이름이 지정됩니다 (ECMAScript 2016/2017/2018).
ECMAScript 버전
Ver 공식 이름 기술 ES1 ECMAScript 1 (1997) First edition ES2 ECMAScript 2 (1998) Editorial changes ES3 ECMAScript 3 (1999) Added regular expressions
Added try/catchES4 ECMAScript 4 Never released ES5 ECMAScript 5 (2009) Added "strict mode"
Added JSON support
Added String.trim()
Added Array.isArray()
Added Array iteration methodsES6 ECMAScript 2015 Added let and const
Added default parameter values
Added Array.find()
Added Array.findIndex()ECMAScript 2016 Added exponential operator (**)
Added Array.prototype.includesECMAScript 2017 Added string padding
Added Object.entries
Added Object.values
Added async functions
Added shared memoryECMAScript 2018 Added rest / spread properties
Added asynchronous iteration
Added Promise.finally()
Additions to RegExp✔ ECMAScript 1-6은 모든 최신 브라우저에서 완벽하게 지원됩니다.
ES5에 대한 브라우저 지원 (2009)
브라우저 버전 시작 날짜 Chrome 23 2012 년 11 월 Firefox 21 2013 년 5 월 IE 9 * 2011 년 3 월 IE / Edge 10 2012 년 9 월 Safari 6 2012 년 7 월 Opera 15 2013 년 7 월 ✔ Internet Explorer 9는 ECMAScript 5 "strict mode"를 지원하지 않습니다.
ES6에 대한 브라우저 지원 (2015)
브라우저 버전 시작 날짜 Chrome 51 2016 년 5 월 Firefox 52 2017 년 3 월 Edge 14 2016 년 8 월 Safari 10 2016 년 9 월 Opera 38 2016 년 6 월 ✔ Internet Explorer는 ECMAScript 2015를 지원하지 않습니다.
ECMAScript 2016에 대한 브라우저 지원
브라우저 버전 시작 날짜 Chrome 52 2016 년 7 월 Firefox 54 2017 년 6 월 Edge 14 2016 년 8 월 Safari 10.1 2017 년 3 월 Opera 39 2016 년 8 월 반응형'Dev_Study > JavaScript' 카테고리의 다른 글
[JS] 객체 ( Object ) (0) 2021.03.10 [JS] 배열 ( Array ) (0) 2021.03.10 HTML DOM 메소드 (0) 2021.03.04 BOM - Window (0) 2021.03.04 HTML DOM ( Document Object Model ) (0) 2021.02.19