ECMAScript란 자바스크립트의 국제 표준 기구인 ECMA에서 정한 ECMA-262번 표준 사양을 말한다.
ECMAScript는 자바스크립트의 문법을 규정한다.
각 브라우저의 제조사는 ECMAScript 사양을 준수하여 자바스크립트 엔진을 구현해야 한다.
자바스크립트는 ECMAScript를 포함한 더 넓은 개념이다.
자바스크립트는 ECMAScript 를 포함하고,
클라이언트 사이드 Web API (DOM, Web Storage, WebWorker 등)까지 포함하는 개념이다.
Web API | MDN
웹 코드를 작성한다면 많은 API를 사용할 수 있습니다. 아래 목록은 웹 앱이나 웹 사이트를 만들 때 사용할 수 있는 모든 인터페이스(객체의 유형)입니다.
developer.mozilla.org
Web API 종류는 위 페이지에서 확인 가능하다.
'자바스크립트 Deep Dive' 카테고리의 다른 글
[Javascript] 삼항 조건 연산자 vs if else 문 (0) | 2023.02.05 |
---|---|
[Javascript] 컴퓨터는 어떻게 메모리를 참조할까 (0) | 2023.02.05 |
[JavaScript] 템플릿 리터럴 vs 일반 문자열 (0) | 2023.02.04 |
[VS Code] HTML, CSS, Javascript 실시간 반영 확장 프로그램 - Live Server (0) | 2023.02.04 |
자바스크립트 역사 (0) | 2023.02.04 |