게으른 개발자의 끄적거림

DOM, BOM 이란?

끄적잉 2023. 4. 13. 23:12
반응형

Dom과 Bom은 각각 Document Object Model과 Browser Object Model을 나타냅니다. 이 두 가지 모델은 모두 웹 개발에서 중요한 역할을 합니다.

Document Object Model(DOM)은 웹 페이지의 구조를 표현하는 객체 모델입니다. HTML, XML 등의 문서를 트리 구조로 나타내고, 각 노드에 대해 프로퍼티와 메서드를 제공합니다. 이를 통해 JavaScript와 같은 스크립트 언어로 문서의 내용, 스타일, 이벤트 등을 동적으로 조작할 수 있습니다.

Browser Object Model(BOM)은 웹 브라우저와 관련된 객체 모델입니다. 브라우저 창, 히스토리, 브라우저 정보 등을 객체로 나타내고, 이를 제어하는 메서드를 제공합니다. 이를 통해 JavaScript와 같은 스크립트 언어로 브라우저 창의 위치, 크기, 팝업창, 쿠키 등을 조작할 수 있습니다.

DOM과 BOM은 모두 웹 개발에서 필수적인 요소이며, 이를 통해 웹 페이지를 동적으로 조작하고 사용자와 상호작용할 수 있습니다.

반응형

'게으른 개발자의 끄적거림' 카테고리의 다른 글

Java Spring과 Spring Boot 간단 요약  (0) 2023.04.24
리눅스 서버 명령어 모음  (0) 2023.04.20
return false 사용법  (0) 2023.04.12
파이썬이란?  (0) 2023.04.10
OSI 7계층이란?  (0) 2023.04.06