navigator 객체
navigator객체는 현재 방문자가 사용하는 브라우저 정보와 운영체제 정보를 제공하는 객체
navigator 기본형
navigator 속성;
navigator 간단예시
NavigaterInfo : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
Mozilla/5.0 -> 기본 플래폼
(Windows NT 10.0; Win64; x64) -> 운영체제 정보
AppleWebKit/537.36 (KHTML, like Gecko) -> 사용중인 브라우저의 엔진 이름
Chrome/67.0.3396.99 -> 사용 중인 브라우저 이름
Safari/537.36 -> 같은 엔진을 사용중이며, 호환 가능한 다른 브라우저
navigator 객체의 속성 종류
navigator.appCodeName
현재 브라우저의 코드명을 반환함, 쳔 시점의 모든 브라우저는 "Mozolla"를 반환함.
navigator.appName
현재 브라우저의 이름을 반환함, 현 시점의 모든 브라우저는 "Netsacpe"를 반환함.
navigator.appVersion
현재 브라우저의 버전 정보를 반환함, 현 시점의 모든 브라우저는 "5.0(Win-dows)를 반환 함.
navigator.language
현재 브라우저가 사용하고 있는 언어를 반환 함, 한국어를 사용할 경우 "ko" 를 반환 함
navigator.product
현재 브라우저의 엔진 이름을 반환함, 크롬의 경우 "Gecko"를 반환함.
navigator.platform
현재 컴퓨터의 운영체제 정보를 제공함, 운영체제가 윈도우이고 시스템 종류가 64bit라도
브라우저가 32bit로 설치되었다면 "Win32"라고 나타냄.
navigator.onLine
온라인 상태 여부에 대한 정보를 제공함,
만일 인터넷이 정식적으로 연결되 있는 상태라면 true 값을 반환함.
navigator.userAgent
브라우저와 운영체제의 종합 정보를 제공함.
'JavaScript&JQuery' 카테고리의 다른 글
[JavaScript]arguments 객체 (0) | 2018.08.04 |
---|---|
[JavaScript] history 객체 (0) | 2018.07.14 |
[JavaScript] escape( ) unescape( ) encodeURI( ) decodeURI( ) encodeURIComponent( ) decodeURIComponent( ) (0) | 2018.07.09 |
[JavaScript] location 객체 (0) | 2018.07.09 |
[JavaScript] Screen 객체 (0) | 2018.07.09 |
댓글