ES11(2020)
나의 생각



javascript pipeline
- 매년 상반기 새로운 버전을 출시함
- 버전과 연도가 -1차이
- ex) ES11 = ES2020
- 현재 ES11(ES2020) 최종 조정 중 (보통 6월에 확정)
- ES6 이후 급격한 언어 변경을 하지 지양하고 점진적 버전업 진행
- 새롭게 반영될 내용은 Stage0~3까지 단계별 승격
- 정식 반영시에는 stage4가 됨
- https://github.com/tc39/proposals
ECMAScript Standard

- tc39위원회는 다양한 업계 관계자로 구성
- 실제 각 제안 담당자(챔피온)
- 꼬리물기 최적화
ECMAScript Standard
ES6
- Class, Object Literal
- Arrow
- Iterator, Generator, For of
- const, let (hoisting)
- destructuring, rest, spread
- Template string
- Promise
- Symbol
- Map, Set, WeakMap, WeakSet
- Reflect ... etc
ES7
- Array.prototype.includes()
- 지수 연산자(**)
- 중첩된 rest 해체
ES7
ES8
- async/await
- shared memory
- atomics
ES10
- Optional catch binding
- JSON superset
- Symbol.prototype.description
- etc...
ES9
- for-await-of
- Rest/Spread Properties
ES11

언어의 변화를 어떻게
따라잡을까
ES11
By leejaemin
ES11
- 188