WIL.22.11.27 멍텅구리 초보개발자 +8

aekyoung kwon·2022년 11월 28일
0

TIL

목록 보기
8/8
post-thumbnail

JavaScript의 ES란?

ECMA 스크립트란 ECMA이라는 기관이 만든 Script 언어입니다.
ECMA-262 규격에 의해 표준화된 자바스크립트를 의미하는 단어이다.

ECMA라는 기관은 정보 통신 기술 및 전자 제품을 위한 국제 표준 기구로 JSON, C++, C# 등 여러 표준을 제정하고 있으며, ECMAScript의 언어 규격인 ECMA-262 역시 그 중 하나이다.

결론적으로 자바스크립트가 ECMAScript인 것은 아니고, ECMA규격을 따른다.

ES5/ES6 문법 차이

ES6, ES7 등 ES+숫자형시으로 표기하는 단어는, ECMAScript가 배포된 버전을 의미하며, 배포된 연도에 따라 ES6 = ECMA 2015 라고 표기 할 수 있다.

ES6는 과거 프로그래밍 언어로써 부족한 점이 많았던 자바스크립트의 문제점을 해결하거나 보완 할 수 있는 해결책이 이 ES6 버전에서 대거 등장했다.

우리가 지금 얘기하는 모던 자바스크립트의 큰 틀을 ES6에서 비로서 갖추게 되었고, ES6 이후로 대규모 업데이트가 아직까지 없었다.

즉 '과거의 자바스크립트' 와 '현재의 자바스크립트'를 나누는 기준이 ES6라고 할 수 있다.

-자바스크립트 독학 백서-

profile
멍텅구리

0개의 댓글