오봉이와 함께하는 개발 블로그

JavaScript - 브라우저 객체 모델 navigator객체 본문

FE/JavaScript

JavaScript - 브라우저 객체 모델 navigator객체

오봉봉이 2021. 12. 10. 14:06
728x90

자바스크립트 객체

  • 내장객체
  • 브라우저 객체
  • 문서 객체(DOM)
  • 사용자 정의 객체

브라우저 객체 모델

  • 자바스크립트에서는 웹 페이지를 구성하는 HTML 태그의 모든 요소와 웹 브라우저를 구성하는 요소들을 객체로 정의하여 제공
  • 객체들을 계층 구조로 분류
  • 브라우저 객체
    • 웹 브라우저를 대상으로 이루어진 객체
    • window 객체 : 창
    • document 객체 : 문서
    • history 객체 : 웹 브라우저 기록 정보
    • location 객체 : 주소 정보
    • navigator 객체 : 웹 브라우저 정보(종류 판별 등)

navigator 객체

  • 브라우저에 관한 정보 제공
  • 객체 속성
    • appCodeName : 브라우저의 코드명
    • appName : 브라우저의 종류
    • appVersion : 브라우저의 버전
    • cookieEnabled : 쿠키 사용 가능
    • platform : 시스템 환경
    • userAgent : 브라우저 기본 정보(종류/버전)
    • systemLanguage : 시스템 언어
728x90
Comments