개발 무지렁이

[JavaScript] DOM과 BOM 본문

Frontend/JavaScript

[JavaScript] DOM과 BOM

Gaejirang-e 2023. 4. 19. 18:57

DOM(Document Object Model)



웹페이지가 로드될 때, 브라우저가 생성하는
문서객체모델 (element기반, Tree형태)
(문서의 구조화된 표현을 제공)

WHY?

  • DOM을 기준으로 element를 찾아서, 추가, 속성추가, 제거 등 재구성할 수 있다

  • DOM에 결과 반영렌더링

    BOM(Browser Object Model)


원래 브라우저(Browser)가 내장하고 있는 객체
(window, document, location, history, screen, navigator)
Comments