Javascript는 여러가지 버전을 가지고 있으며 현재까지 최신 브라우저들은 모두 ECMAScript5(이하 ES5) 버전까지 온전히 지원하며 최소 ECMAScript3(이하 ES3)까지는 지원합니다. 최근에 자주 언급되고 사용되는 babel, webpack, typescript 들은 javascript를 ES5이후의 최긴 기능들을 사용할 수 있도록 도와줍니다.
ECMAScript 버전들 사이에는 어떠한 차이점이 있는지를 이번 모듈에서 살펴보도록 하겠습니다.