일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- javscript
- Component
- npx
- Node
- 3d
- promise
- bootstrap
- package-lock.json
- JavaScript
- WebXR
- JS
- 상태관리
- vue
- vuetify
- PDO
- web
- VR
- PHP
- aframe
- EM6
- vue-template-compiler
- array
- CI/CD
- version mismatch
- AR
- A-Frame
- vuex
- WebVR
- auth0
- Three.js
Archives
- Today
- Total
대가는 결과를 만든다
자주 햇갈리는 javascript ES, ECMA 표기법 정리 본문
반응형
자바스크립트는 2015년 이래로 매년 6월마다 새로운 ECMAScript 표준이 계속 나오고 있다.
'ES5', 'ES6', 'ECMAScript 2015', 'ES2018', 'ECMA 2017' 등으로 버전을 칭하는데 햇갈린다... 그래서 정리한다.
표기는 다음과 같이 두가지 방법이 있다.
ECMAScript/ECMA/ES 연도 - 예)ECMA 2015, ES2015
ES 버전 번호 - 예)ES5, ES6, ....
따라서, 다음과 버전과 주요 차이점을 간단히 적어보자면 다음과 같다.
ECMA 2015, ES2015 = ES6 : 클래스, promise 등
ECMA 2016, ES2016 = ES7 : 제곱 연산자, includes
ECMA 2017, ES2017 = ES8 : async/await
'개발 > Javascript' 카테고리의 다른 글
스코프, 호이스팅, 클로저 정리하기 (0) | 2020.04.04 |
---|---|
iterator/iterable, generator에 대한 정리 (0) | 2020.03.24 |
async & await을 정리해보자 (ECMA 2017) (0) | 2020.03.16 |
javascript "this"에 대하여 (0) | 2020.03.13 |
call, apply, bind에 대한 정리 (0) | 2020.03.13 |
Comments