Propiedad location.origin de Window

Definición y uso

origin La propiedad devuelve el protocolo, el nombre de host y el número de puerto del URL.

origin Las propiedades son de solo lectura.

Consejo:Si el número de puerto no está en el URL o es el puerto predeterminado, como 80 (Http) o 443 (https), ciertos navegadores no mostrarán el número de puerto.

Ejemplo

Obtener el protocolo, el nombre de host y el número de puerto del URL:

let origin = location.origin;

Prueba personalmente

Sintaxis

location.origin

Valor devuelto

Tipo Descripción
Cadena

El protocolo del URL (incluso: //), el nombre de dominio (o la dirección IP) y el número de puerto (incluso el símbolo de dos puntos (:)).

Para los URL que utilizan el protocolo "file:", los valores devueltos por diferentes navegadores son diferentes.

Compatibilidad del navegador

Todos los navegadores lo soportan location.origin:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte