Objeto Navigator

Objeto Navigator Window

O objeto Navigator contém informações sobre o navegador.

O objeto Navigator é uma propriedade do objeto janela.

O objeto Navigator pode ser acessado da seguinte forma:

window.navigator ou apenas navigator:

Exemplo

let url = window.navigator.language;

Experimente você mesmo

let url = navigator.language;

Experimente você mesmo

Propriedades do objeto Navigator

Propriedade Descrição
Objeto Navigator Retorna o nome de código do navegador.
appName Retorna o nome do navegador.
appVersion Retorna a versão do navegador.
cookieEnabled Retorna true se os cookies do navegador estiverem habilitados.
geolocation Retorna o objeto geolocation da localização do usuário.
language Retorna a linguagem do navegador.
onLine Retorna true se o navegador estiver online.
platform Retorna a plataforma do navegador.
product Retorna o nome do motor do navegador.
userAgent Retorna o cabeçalho de agente de usuário do navegador.

Métodos do objeto Navigator

Método Descrição
javaEnabled() Retorna true se o navegador tiver Java habilitado.
taintEnabled() Foi removido na versão 1.2 do JavaScript (1999).

Outras propriedades relacionadas

Propriedade Descrição
appMinorVersion Retorna a versão secundária do navegador.
browserLanguage Retorna a linguagem atual do navegador.
cpuClass Retorna o nível de CPU do sistema do navegador.
systemLanguage Retorna a linguagem padrão usada pelo sistema operacional.
userLanguage Retorna a configuração de linguagem natural do sistema operacional.

Descrição do objeto Navigator

O objeto Navigator contém propriedades que descrevem o navegador em uso. Estas propriedades podem ser usadas para configurações específicas da plataforma.

Embora o nome do objeto seja evidentemente o Navigator do navegador Netscape, outros navegadores que implementam JavaScript também suportam esse objeto.

A instância do objeto Navigator é única e pode ser referenciada pela propriedade navigator do objeto Window.