Diferencias entre host y hostname del objeto Location de Javascript

Puede ser que a primera vista nos parezca lo mismo la propiedad «host» y «hostname» del objeto «location» de Javascript, pero… ¿En qué se diferencian?

Básicamente, la propiedad host nos devuelve tanto el dominio (incluido subdominio si existe) junto con el puerto.

La propiedad hostname nos devuelve solamente el nombre del dominio (incluido subdominio) sin el puerto.


Ejemplo:

Dominio: "subdominio.ejemplo.com:88"

location.host > subdominio.ejemplo.com:88

location.hostname > subdominio.ejemplo.com


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*