자바스크립트 구성 요소 자바스크립트는 아래 세 가지가 합쳐진 것이다. 자바스크립트 코어(ECMAscript) 문서 객체 모델(DOM) 브라우저 객체 모델 (BOM) 1. 자바스크립트 코어 (ECMAScript) 자바스크립트의 핵심(Core) 기능이다. 문법, 타입, 선언문, 키워드 등 언어의 기본 수준에 해당하는 부분이다. ECMAScript 는 자바스크립트를 이루는 코어 스크립트 언어로, 웹 환경에서만 호스트 되는 언어가 아니다. 웹 환경은 그저 ECMAScript 가 호스트되는 환경들 중 하나일 뿐이다. 2. 문서 객체 모델 (Document Object Model) Document Object Model 의 표준은 W3C 에 의해 관리된다. 노드(node), 스타일, 속성, 이벤트, 위치 및 크기 ..