JavaScript는 ECMAScript를 토대삼아 만들어진 언어입니다. ECMAScript는 1997년 6월, ES1 이라는 이름을 달고 태어나 2009년 12월에 ES5 까지 자리를 잡았었습니다. 현재 2019. 12. 17 기준으로 ESMAScript 2020 이 출시가 되었습니다. 그럼 ES5 부터 ES2020 까지의 주요 특징들을 확인해보겠습니다. ES5 (2009) 주요 변화 "use strict" Array 에 대한 forEach, map, filter, reduce, some, every 함수 지원 Object 에 대한 getter / setter 지원 JSON 지원 "use strict" JavaScript 를 사용할 때에 strict 하게 오류를 잡아주는 방식입니다. 이는 자유로운 Ja..