오늘은 모던 JavaScript 튜토리얼에서 브라우저 환경과 다양한 명세서에 대해 공부했다. 작성한 질문은 다음과 같다.
호스트란 자바스크립트가 돌아가는 플랫폼을 호스트라고 부른다. 브라우저, 웹 서버가 호스트의 예시라고 볼 수 있으며, 각 플랫폼은 해당 플랫폼에 특정되는 기능을 제공하는데, 자바스크립트 명세서에선 이를 호스트 환경이라고 부른다.
DOM이란 Document Object Model의 약자로, 문서 객체 모델을 뜻하며, 웹 페이지 내의 모든 컨텐츠를 객체로 나타내주는 역할을 한다. document 객체는 페이지의 기본 진입점 역할을 하며, document 객체를 이용해 페이지 내 무엇이든 변경할 수 있고, 원하는 것을 만들 수도 있다.
BOM이란 Browser Object Model의 약자로, 브라우저 객체 모델을 뜻하며, 문서 객체 모델 이외의 모든 것을 제어하기 위해 브라우저가 따로 제공하는 추가 객체를 뜻한다.
'TIL' 카테고리의 다른 글
TIL - 20220823 (0) | 2022.08.23 |
---|---|
TIL - 20220822 (0) | 2022.08.22 |
TIL - 20220820 (0) | 2022.08.20 |
TIL - 20220819 (0) | 2022.08.19 |
TIL - 20220818 (0) | 2022.08.18 |