Y ahora sí que sí, última lección en la que hablaremos de los objetos predefinidos del lenguaje Javascript. Esta vez hablaremos del objeto de navegadorLocation.
Podemos decir que representa la ubicación, o URL, del objeto al que está vinculado. En otras palabras, básicamente almacena la información de la URL (o dirección de Internet) de la página que se está ejecutando en el momento.
Las propiedades de Location que veremos en esta lección son las siguientes:
href: que indica cuál es el HREF (URL) de la página.
hostname: almacena el host de la página.
pathname: almacena la ruta (lo que hay despúes del hostname) de la página.
protocol: indica cuál es el protocolo de la página (http, https, etc.)
hash: en caso de que haya un hash o ancla de página, la muestra (Ej. #quienes-somos)
host: a diferencia de hostname, en este caso almacena el nombre del hostname y el puerto.
origin: incluye el nombre del protocolo, el hostname y el puerto.
search: almacena el querystring de la página (Ej. www.web.com/index.html?user=ada).
Además, veremos tres métodos del objeto Location:
assign(<url>): permite asignar un nuevo documento a la página.
reload(): recarga la página (como si pulsáramos F5 o las flechas circulares).
replace(<url>): sustituye una página por otra haciendo desaparecer su historial.
¿Sabías que todas las partes que forman la URL de una página pueden ser extraídas utilizando Javascript con el objeto Location? ¡Prueba y verás!
Muchas gracias por todo el trabajo realizado. La página con el seguimiento de las lecciones, los vídeos, …. A parte de que me encanta como explicas. No tenía ni idea de JavaScript y gracias a ti estoy aprendiendo un montón. Un millón.
¡Muchas gracia a ti por dejar tu comentario, Sergio, de verdad!
Me alegro mucho de que te esté gustando la página y, sobre todo, ¡que estés aprendiendo!
Cuéntame, ¿eres estudiante oficial o estás aprendiendo “por amor al arte”?
¡Hola! Estoy aprendiendo a programar “por amor al arte” como tú dices, jajaja . Esas cosas que siempre quisiste aprender y que nunca le dedicaste tiempo. Gracias a tu curso se me está haciendo más sencillo el arranque con Javascript. ¡Me encanta como vas al grano!
¡La gente como tú tiene muchísimo mérito! Me alegro mucho, Sergio, y espero de verdad que le saques mucho partido. ¡Ánimo, verás que es un mundo genial! 😉
Lo siento, debes estar conectado para publicar un comentario.
Resumen de privacidad
Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
Excelente Curso, Excelente Explicación, muchas gracias por darse el tiempo de generar estos contenidos, Felicidades.
Saludos!!!
¡Muchísimas gracias, Quijoteaha! 🙂 Todo un placer.
Muchas gracias por todo el trabajo realizado. La página con el seguimiento de las lecciones, los vídeos, …. A parte de que me encanta como explicas. No tenía ni idea de JavaScript y gracias a ti estoy aprendiendo un montón. Un millón.
¡Muchas gracia a ti por dejar tu comentario, Sergio, de verdad!
Me alegro mucho de que te esté gustando la página y, sobre todo, ¡que estés aprendiendo!
Cuéntame, ¿eres estudiante oficial o estás aprendiendo “por amor al arte”?
¡Hola! Estoy aprendiendo a programar “por amor al arte” como tú dices, jajaja . Esas cosas que siempre quisiste aprender y que nunca le dedicaste tiempo. Gracias a tu curso se me está haciendo más sencillo el arranque con Javascript. ¡Me encanta como vas al grano!
¡La gente como tú tiene muchísimo mérito! Me alegro mucho, Sergio, y espero de verdad que le saques mucho partido. ¡Ánimo, verás que es un mundo genial! 😉
¡Gracias!
; b
Muchas gracias Ada
Me estás ayudando mucho
Explicas muy bien y todo queda clarito.
Un saludo
¡Me alegro muchísimo, Merche! ¡Un abrazo y sigue adelante!