DOM 이란?

charco·2021년 6월 17일
0

나도TIL

목록 보기
10/55

Dom이란?

문서 객체 모델(The Document Object Model, 이하 DOM) 은 HTML, XML 문서의 프로그래밍 interface 이다.

공식 문서에는 이렇게 정의돼있다.

무슨 역할을 하는 것일까

프로그래밍 언어가 DOM 구조에 접근할 수 있는 방법을 제공하여 그들이 문서 구조, 스타일, 내용 등을 변경할 수 있게 돕는다.

자바스크립트를 사용해봤다면 쉽게 이해할 수 있을 것이다.
자바스크립트로 정적인 HTML문서를 동적으로 바꿀 수 있다.

var paragraphs = document.getElementsByTagName("p");

paragraphs 변수에는 p태그의 element들이 저장된다.
DOM 이 없다면 이렇게 하지 못했을 것이다.

웹페이지는 DOM에 저장되고 javascript와 같은 프로그래밍 언어는 DOM에
접근해 조작할 수 있는 것이다.

profile
아직 배우는 중입니다

0개의 댓글