-
01. ECMAScript 6(ES6)FrontEnd/ES6 2021. 9. 4. 08:45반응형
1. ECMAScript
ECMAScript는 ECMA International에 의해 제정된 ECMA-262 기술 규격에 의해 정의된 표준화된 스크립트 프로그래밍 언어입니다. ECMAScript는 스크립트 언어가 준수해야 하는 규칙, 세부 사항 및 지침을 제공합니다.
2. JavaScript
ECMAScript 사양을 준수하는 범용 스크립트 프로그래밍 언어.
3. ECMAScript 6(ES6)
ECMA-262 표준의 제 6판이며, ES5(2009년) 이후 2015년에 첫 메이저 업데이트가 승인되었습니다. 그러므로 ES6, ES2015, ECMAScript 2015는 동의어입니다. ES5에 비해 문법이 간결해졌으며 최신 Front End Framework인 React, Angular, Vue에서 권고하는 언어 형식입니다.
4. Babel
ES6를 지원하지 않는 구 버전의 브라우저를 위해 ES6 사양으로 작성된 코드를 함수적으로 동일한 ES5코드로 변환하는 컴파일러입니다.
반응형'FrontEnd > ES6' 카테고리의 다른 글
06. Spread Operator (0) 2021.09.07 05. 모듈화(Modules) (0) 2021.09.04 04. 향상된 객체 리터럴(Enhanced Object Literals) (0) 2021.09.04 03. 화살표 함수(Arrow Function) (0) 2021.09.04 02. const & let (0) 2021.09.04