과목 추천:
- 이전 페이지 Window Location
- 다음 페이지 Window Screen
Window Navigator 객체
Navigator 객체
Navigator 객체는 브라우저에 대한 정보를 포함하고 있습니다.
Navigator 객체는 창 객체의 속성입니다.
Navigator 객체는 다음과 같은 방식으로 접근할 수 있습니다:
window.navigator 또는 단순히
navigator
:
예제
let url = window.navigator.language;
직접 시험해 보세요
속성 | 설명 |
---|---|
Navigator 객체 속성 | 브라우저 코드 이름을 반환합니다. |
appName | 브라우저 이름을 반환합니다. |
appVersion | 브라우저 버전을 반환합니다. |
cookieEnabled | 브라우저 쿠키가 활성화되면 true를 반환합니다. |
geolocation | 사용자 위치의 geolocation 객체를 반환합니다. |
language | 브라우저 언어를 반환합니다. |
onLine | 브라우저가 온라인이면 true를 반환합니다. |
platform | 브라우저 플랫폼을 반환합니다. |
product | 브라우저 엔진 이름을 반환합니다. |
userAgent | 브라우저 사용자代理 헤더를 반환합니다. |
Navigator 객체 메서드
메서드 | 설명 |
---|---|
javaEnabled() | 브라우저가 Java를 활성화하면 true를 반환합니다. |
taintEnabled() | JavaScript 버전 1.2 (1999)에서 제거되었습니다. |
기타 관련 속성
속성 | 설명 |
---|---|
appMinorVersion | 브라우저의 부차적 버전을 반환합니다. |
browserLanguage | 현재 브라우저의 언어를 반환합니다. |
cpuClass | 브라우저 시스템 CPU 등급을 반환합니다. |
systemLanguage | OS에서 사용하는 기본 언어를 반환합니다. |
userLanguage | OS의 자연어 설정을 반환합니다. |
Navigator 객체 설명
Navigator 객체는 사용 중인 브라우저를 설명하는 속성을 포함하고 있습니다. 이 속성을 사용하여 플랫폼별 설정을 할 수 있습니다.
이 객체의 이름은 Netscape Navigator 브라우저로 명백하지만, JavaScript를 구현한 다른 브라우저도 이 객체를 지원합니다.
Navigator 객체의 인스턴스는 유일하며, Window 객체의 navigator 속성을 통해 참조할 수 있습니다.
- 이전 페이지 Window Location
- 다음 페이지 Window Screen