Propriedade location.origin do Window

Definição e uso

origin A propriedade retorna o protocolo, o nome do host e o número da porta da URL.

origin As propriedades são de leitura apenas.

Dica:Se o número da porta não estiver na URL ou se for a porta padrão, como 80 (Http) ou 443 (https), alguns navegadores não mostrarão o número da porta.

Exemplo

Obtenha o protocolo, o nome do host e o número da porta da URL:

let origin = location.origin;

Experimente você mesmo

Sintaxe

location.origin

Valor de retorno

Tipo Descrição
String

O protocolo da URL (inclusive://), o nome do domínio (ou endereço IP) e o número da porta (inclusive do caractere de dois pontos (:)).

Para URLs que usam o protocolo "file:", os valores de retorno podem variar entre diferentes navegadores.

Suporte do navegador

Todos os navegadores suportam location.origin:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte