JavaScript와 ECMAScript의 관계

Sjin·2020년 12월 31일
0

JavaScript

목록 보기
2/2

JavaScript는 ECMAScript기반의 언어라고 불립니다. 그렇다면 ECMAScript는 무엇일까요? ECMAScript를 알기 전에 ECMA 인터내셔설(Ecma International)에 대해서 알아야합니다.

ECMA 인터내셔널

ECMA 인터내셔널은 정보 통신에 대한 표준을 제정하는 비영리 표준화 기구입니다. 정보 통신에서 표준을 제정하고 관리하는 ECMA에서 ECMA-262라는 표준을 제정했습니다.

ECMA-262

ECMA-262는 범용 목적의 스크립트 언어에 대한 명세를 담고 있습니다. 스크립트 언어는 응용 소프트웨어를 제어하는 컴퓨터 프로그래밍 언어를 말합니다. 이러한 스크립트 언어의 표준을 정한 것이 ECMA-262입니다.

ECMAScript

ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말합니다. 이러한 ECMAScript는 JavaScript의 토대를 구성하는 스크립트 언어입니다.

Conclusion

JavaScript는 ECMAScript 사양을 준수하는 범용 스크립트 언어입니다. JavaScript가 만들어진 다음 해에, JavaScript의 표준화를 위해 ECMAScript가 만들어졌습니다. 따라서, ECMAScript는 JavaScript를 따르고, JavaScript는 ECMAScript를 따릅니다.

참고

https://wormwlrm.github.io/2018/10/03/What-is-the-difference-between-javascript-and-ecmascript.html

profile
웹뷰 개발에 관심 많은 Front-end 개발자입니다.

0개의 댓글