Descubra qué es un objeto URL y cómo utilizarlo
URL es un espacio de nombres utilizado para alojar 2 métodos estáticos utilizados para manipular URL mediante Blobs:
URL.createObjectURL()
URL.revokeObjectURL()
Dado un blob, genera una URL para él utilizando la URL.createObjectURL()
función:
const myURL = URL.createObjectURL(aBlob)
Una vez que tengas la URL del blob, puedes destruirla de la memoria usando:
URL.revokeObjectURL(myURL)
Además de esto, URL ofrece una funcionalidad muy diferente a través de su constructor, que puede utilizarse para crear una URL. Puedes llamarlo así:
const currentUrl = new URL(window.location.href)
Ahora currentUrl
tiene un conjunto de propiedades que puedes usar para inspeccionar la URL:
hash
el fragmento hashhost
el dominio + puertohostname
El dominiohref
Contiene la URL completaorigin
esquema + dominio + puertopassword
pathname
port
protocol
search
searchParams
username
que son las partes habituales de una URL.Te recomendamos Curiosidades y tops de internet
Puede modificar cualquiera de ellos, excepto origin
y searchParams
que son de solo lectura, y generar una nueva cadena URL llamando al toString()
método o haciendo referencia a la href
propiedad.
Tal vez te puede interesar:
- Introducción a React
- Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
- Cómo cambiar el valor de un nodo DOM
- Cómo comprobar si un elemento DOM tiene una clase
El objeto URL
URL es un espacio de nombres utilizado para alojar 2 métodos estáticos utilizados para manipular URL mediante Blobs: Descubra qué es un objeto URL y cómo u
programar
es
2025-01-19

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente