• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

DOM(document object model)과 BOM(broswer object model)의 상관 관계

22.10.26 14:51 작성 조회수 365

0

안녕하세요. dom과 bom의 상관 관계가 궁금해서 질문드립니다. dom은 자바스크립트의 내장객체로 자바스크립트를 이용해서 html의 요소(태그)에 접근이 가능하여 이를 이용해서 html이나 css내용등을 변경가능하게 해주는것으로 이해하고 있고 bom은 역시 자바스크립트의 내장객체로써 웹 브라우저와 관련된 객체의 집합으로서 각각 window, document, location, navigator, history, screen 등등이 정의 되어 있는데 이렇게 되면 bom안에 document 객체가 있음으로서 bom과 dom을 각각 따로 구분할것이 아니라 bom이 dom을 포함하는 개념인지 궁금합니다!

답변 1

답변을 작성해보세요.

1

안녕하세요 :)

window.document

window 객체 하위에 document 객체가 있고 document 객체는 DOM 트리의 루트 입니다.

따라서 상관 관계는 BOM이 DOM을 포함하는 개념이라고 할 수 있습니다.

감사합니다.

이승훈님의 프로필

이승훈

질문자

2022.10.26

감사합니다!