모던 자바스크립트 1

최정환·2021년 6월 30일
0

모던 자바스크립트 이해


1. JavaScript와 ECMAScript는 다르다.

첫번째 차이점
JavaScript는 프로그래밍 언어 "결과물"
ECMAScript는 프로그래밍 언어의 표준 "설명서"

ECMAScript가 JavaScript화 하기 위해 등장하긴 했지만, ECMAScript는 JavaScript 뿐만아 니라 모든 스크립트 언어(scripting languages)가 지켜야 하는 표준이다.


두번째 차이점
JavaScript는 ECMAScript를 기반으로 하지만 ECMAScript에 정의된 내용뿐만 아니라, 다른 부가적인 기능도 있다.
특히, 자바스크립트로 HTML을 제어하기 위해 사용하는 DOM(Document Object Model)을 다루는 문법들은 ECMAScript에 표준화된 문법이 아니라 WebIDL에서 표준화된 기술이라고 할 수 있다.

0개의 댓글