넷스케이프 커뮤니케이션즈와 마이크로소프트가 자사 브라우저의 시장 점유율을 높이기 위해 자사 브라우저에서만 동작하는 기능을 추가하고, 이로 인해 브라우저에 따라 웹페이지가 정상적으로 동작하지 않는 크로스 브라우징 이슈가 발생하기 시작했다. 이러한 문제점을 방지하기 위해 자바스크립트의 표준화가 필요했다. 버전 출시 연도 특징 ES1 1997 초판 ES2 1998 ISO/IEC 16262 국제표준과 동일한 규격 사용 ES3 1999 정규 표현식, try...catch ES5 2009 (HTML5와 함께 출현한 표준안) JSON, strict mode, 접근자 프로퍼티, forEach, map, filter, reduce, some, every ES6 2015 let/const, 클래스, 화살표 함수, 템플릿 ..