ES2016
Array.prototype.includes()
지수 연산자
ES2017
문자열 패딩
Object.entries(), Object.values()
Object.getOwnPropertyDescriptors()
후행 쉼표
아토믹스 atomics
async & await
프로미스 다시보기
async/await
ES2018
객체에 레스트/스프레드 연산자
비동기 반복
Promise.prototype.finally()
정규식 기능 추가
템플릿 리터럴 제한 해제
ES2019
Array.prototype.flat(), Array.prototype.flatMap()
Object.fromEntries()
String.Prototype.trimStart() & String.Prototype.trimEnd()
선택적 catch 할당
Function.Prototype.toString()
Symbol.prototype.description
ES2020
BigInt
동적으로 가져오기
옵셔널 체이닝
Promise.allSettled()
null 계열의 값을 병합하기
String.prototype.matchAll()
모듈 네임스페이스 export 문법
globalThis