반응형
ECMAScript란?
JS의 표준 사양인 ECMA-262를 말함
프로그래밍 언어의 값, 타입, 객체와 프로퍼티, 함수, 객체 등의 핵심 문법을 규정
각 브라우저는 ECMAScript 사양을 준수해 브라우저에 내장되는 JS 엔진을 구현
브라우저: DOM API를 기본적으로 제공, 클라이언트 사이드 Web API를 지원한다.
node.js: 파일 생성, 수정이 가능한 파일 시스템을 기본 제공, 클라이언트 사이드 Web API를 지원하지 않고, ECMASript와 node.js 고유의 API를 지원한다.
*클라이언트 사이드 Web API: DOM, BOM, Canvas, XMLHttpRequest, fetch, SVG, Web Storage, Web Component, Web Worker ...
반응형
'개발 > Java Script' 카테고리의 다른 글
[Java Script] 변수 호이스팅 (feat. var, let, const) (0) | 2022.11.13 |
---|---|
[Java Script] 자바스크립트 엔진, 렌더링 엔진 무슨 차이일까? (0) | 2022.11.11 |
[Java Script] HTML에서 자바스크립트를 어떻게 포함할까? (feat. async, defer) (0) | 2022.11.11 |
[Java Script] DOM, BOM 이란? (0) | 2022.11.09 |
[Java Script] 자바스크립트의 특징 (0) | 2022.10.31 |