-
window객체와 document 객체, BOM, DOMEtc/WEB 2021. 9. 2. 18:16728x90
window
- 웹 API에서 제공되는 객체로, 현재 브라우저의 모든 기능들이나 속성들에 대한 정보를 담고 있다.
- javascript 코드 상의 window 객체는 현재 스크립트가 실행중인 브라우저 창을 의미한다.
- window는 전역객체이므로 스크립트에서 변수를 선언하는 경우, window 객체의 프로퍼티가 된다.(메서드도 마찬가지)
- Window.console 속성은 브라우저 콘솔에 로그를 남길 수 있는 메서드를 가진 Console 객체의 참조를 반환한다. 콘솔 메서드는 디버깅 용도로만 사용해야 하며, 엔드유저에게 정보를 제공할 의도를 가져션 안 됨
document
- 브라우저가 불러온 웹 페이지(문서, html로 생각해도 된다.)에 관한 기능, 속성 등의 정보를 가진 객체이다.
- window 객체의 하위 프로퍼티이다.
BOM, DOM
https://www.zerocho.com/category/JavaScript/post/573b321aa54b5e8427432946
- DOM: document를 객체형식으로 표현한 것
'Etc > WEB' 카테고리의 다른 글
서버사이드 렌더링(SSR) vs 클라이언트사이드 렌더링(CSR) (0) 2021.09.19 Base64 인코딩이란 (0) 2021.09.11 CI/CD란 (0) 2021.08.31 웹 기초 용어 정리 (0) 2021.08.27 directives 기능 사용하여 http 요청 https로 일괄 변환하기 (0) 2021.08.22