IT_susu
window 객체 - BOM 본문
1) 정의
브라우저의 요소들과 자바스크립트 엔진, var로 우리가 선언한 모든 변수까지 담고 있는 객체
브라우저 담당 - BOM
웹사이트 담당 - document 객체 - DOM
2) 속성들
수많은 속성이 있지만 몇개만 알아봅시다.
navigator
브라우저나 운영체제에 대한 정보.
serviceworker도 들어가 있음.
screen
브라우저 창에 대한 정보.
location
주소에 대한 정보.
주소에 대한 다양한 정보와 새로고침, 주소교체도 가능함.
history
앞으로 가기, 뒤로 가기 등등. 브라우저 페이지 이동기록을 갖고 있다.
아마 html5에서 추가된 history.pushState(객체, 제목, 주소)와 history.replaceState(객체, 제목, 주소)를 가지고 react-router-dom을 만들지 않았을까 추측해본다.
'[ javascript ] > JavaScript' 카테고리의 다른 글
정규표현식 (0) | 2019.09.17 |
---|---|
AJAX - 비동기로 작업하기(callBack, Promise, async-await) (0) | 2019.09.13 |
Ajax (0) | 2019.08.09 |
REST API) POSTMAN사용과 http 전송 (0) | 2019.01.30 |
REST API) (0) | 2019.01.30 |
Comments