○DOM (Document Object Model)
▷HTML 객체들의 Tree 구조
▷XML과 HTML을 위한 object-based, language-neutral API
▷웹 페이지가 load되면, 브라우저는 DOM을 자동으로 생성함.
▷DOM을 통해 JavaScript가 HTML의 거의 모든 요소를 조작 가능함.
▷elements, attributes, CSS styles, events 의 추가,제거,수정
▶HTML element를 하나의 객체(object)로써 정의함.
▷HTML element의 속성을 내부 변수로써 가짐.
▷HTML element에 접근하기 위한 메서드
▷이벤트들
▶Tree of Object
▷Root: document
▶일반적인 Node는 총 5개의 포인터 필요.
▷부모(parent)를 가리킴
▷형제(sibling)를 가리킴 (Next, Previous)
▷첫 자식(child)을 가리킴
▷마지막 자식(child)을 가리킴
▷textNode는 크기가 가변적
▶관련 함수/메서드
▷Node
▷Document
▷Element
'컴퓨터 언어 > JS' 카테고리의 다른 글
XML DOM (0) | 2020.11.30 |
---|---|
기타 함수(메서드) (0) | 2020.11.09 |
JSON (0) | 2020.10.28 |
Event (0) | 2020.10.27 |
Cookie, Web Storage (0) | 2020.10.27 |