더북(TheBook)

JavaScript

 

12.1

문서 객체 모델 이해하기

웹 브라우저는 HTML 문서의 구성 요소를 모두 객체로 인식합니다. 하지만 객체는 HTML 문법에 등장하지 않는 개념인데, 웹 브라우저는 어떻게 HTML 구성 요소를 객체로 인식할까요?

웹 브라우저는 문서 객체 모델(DOM)을 생성할 수 있습니다. 문서 객체 모델이란 웹 브라우저에 표시되는 HTML 문서 구조를 객체화한 모델 구조를 의미합니다. 웹 브라우저는 생성한 문서 객체 모델을 통해 HTML 문서의 구성 요소를 객체로 인식할 수 있습니다. 그리고 자바스크립트도 웹 브라우저의 문서 객체 모델을 조작해 웹 브라우저에 표시되는 HTML 문서 구조를 변경하거나 새로운 구성 요소를 추가하는 등의 작업을 할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.