ES11(2020)

나의 생각

javascript pipeline

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

ECMAScript Standard

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

ES10

  • Optional catch binding
  • JSON superset
  • Symbol.prototype.description
  • etc...

ES9

  • for-await-of
  • Rest/Spread Properties

ES11

언어의 변화를 어떻게

따라잡을까

ES11

By leejaemin

ES11

  • 188