JavaScript ubicación.host vs ubicación.nombre de host

En este artículo, aprenderemos cómo obtener información relacionada con la página web, como nombre de host, número de puerto, etc. También veremos la diferencia entre ubicación.nombre de host y ubicación.host.

El objeto de ubicación se utiliza para obtener información sobre la página web actual. host y hostname son propiedades de los objetos de ubicación .

location.hostname: Esta propiedad devolverá el nombre de dominio de la página web.

Sintaxis:

location.hostname

Valor de retorno: Devuelve una string que representa el nombre de dominio o la dirección IP.

Ejemplo:

  • Si esta es nuestra URL,

    https://www.geeksforgeeks.org:8080/ds/heap
  • Cuando llamemos a location.hostname, esto regresará.

    www.geeksforgeeks.org

HTML

<!DOCTYPE html>
<html lang="en">
  <head>
      
    <!-- using jquery library -->
    <script src=
"https://code.jquery.com/jquery-git.js">
    </script>
  </head>
  
  <body>
    <script>
      document.write("hostname : " + location.hostname);
    </script>
  </body>
</html>

Producción:

Para verificar esto para cualquier página web, abra la página web que desee, luego haga clic en inspeccionar y luego escriba console.log (ubicación. nombre de host) en la pestaña de la consola. Obtendrá el nombre de dominio de la página web.

location.host: esta propiedad también devuelve el mismo nombre de host pero también incluye el número de puerto. En caso de que el número de puerto no esté disponible, solo devolverá el nombre de host.

Sintaxis: 

location.host

Valor de retorno: Devuelve una string que representa el nombre de dominio y el número de puerto.

Ejemplo: 

  • Si esta es nuestra URL,

    https://www.geeksforgeeks.org:8080/ds/heap
  • Cuando llamemos a location.host , esto regresará.

    www.geeksforgeeks.org:8080

HTML

<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- using jquery library -->
    <script src=
"https://code.jquery.com/jquery-git.js">
    </script>
  </head>
  
  <body>
    <script>
      document.write("host : " + location.host);
    </script>
  </body>
</html>

Producción:

                    ubicación.nombre de host                                                             ubicación.host                                               
Es una propiedad de un objeto de ubicación. También es una propiedad de un objeto de ubicación.
Devuelve el nombre de dominio de la página web actual. Devuelve el nombre de dominio y el número de puerto (si está disponible) de la página web actual.
El valor de retorno es de tipo String. El valor de retorno es de tipo String.
Ej: www.abc.com Ej: www.abc.com:8080

Publicación traducida automáticamente

Artículo escrito por hrtkdwd y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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