728x90
브라우저 객체 모델(Browser Object Model, BOM)?
➡ 웹 브라우저 제어를 위한 브라우저가 제공해주는 객체들
(문서 이외의 모든 것을 제어하기 위해 브라우저(호스트 환경)가 제공하는 추가 객체)
location 객체
: 현재 URL을 읽을 수 있게 해주고 새로운 URL로 변경(redirect)할 수 있게 해준다.
: 식별자 알아내기
https://dorothy-yang.tistory.com/
protocol : // host : port / pathname ? search # hash
navigator 객체
: 브라우저와 운영체제에 대한 정보를 제공해주는 객체
- 크로스 브라우징 : 브라우저 상관 없이 동일하게 보여지는 기능
- navigator.userAgent : 브라우저에서 서버에 http 헤더의 내용(현재 사용중인 브라우저의 정보) 전달
- navigator.platform : 브라우저가 실행 중인 운영체제(Windows, Linux, Mac 등) 정보 전달
출처
https://ko.javascript.info/browser-environment
브라우저 환경과 다양한 명세서
ko.javascript.info
728x90
'🤯TIL > Javascript & jQuery' 카테고리의 다른 글
[생활코딩] Element 객체(식별자 API, 조회 API, 속성 API, jQuery 속성 제어 API) (0) | 2023.03.07 |
---|---|
DOM : Document Object Model (0) | 2023.03.06 |
[제이쿼리] 제이쿼리 문서 객체 선택자와 조작법 (0) | 2023.01.09 |
[제이쿼리] spring으로 게시판 만들때 나오는 제이쿼리 (0) | 2022.11.22 |
[연습문제] 적정 체중을 구하는 테스트기 만들기 (0) | 2022.08.06 |