DOM (Document Object Model) 이란?
HTML을 객체(트리 구조)로 표현한 것이다.
🤔 왜 멀쩡한 HTML을 굳이 트리구조로 표현할까?
브라우저가 HTML문서를 조작하고 싶은데 HTML 그 자체로는 조작이 불가능해
그래서 HTML -> DOM 으로 파싱해서 DOM 을 조작하는거야.
DOM의 특징
1. 트리구조
2. 모든 요소가 노드로 구성되어 있다.
3. JavaScript로 조작할 수 있다. (동적 웹사이트)
'IT · 인터넷 > CS 지식' 카테고리의 다른 글
주경야독 - Virtual DOM이란? (0) | 2025.04.11 |
---|---|
주경야독 - 브라우저의 렌더링 과정 (0) | 2025.04.08 |
주경야독 - CORS 정책 위반 이슈 (0) | 2025.04.07 |
댓글