JavaScript >> Javascript tutorial >  >> Tags >> URL

Sådan tjekker du for en hash i URL ved hjælp af JavaScript

Du kan bruge window.location — vinduets lokationsegenskab — for at kontrollere, om URL'en indeholder en hash (# ) eller fragmenter komponent i JavaScript.

window.location er en skrivebeskyttet egenskab, der returnerer Location objekt, der repræsenterer den aktuelle URL for dokumentet, der vises.

hash egenskaben for Location objekt returnerer en streng, der indeholder en # efterfulgt af URL'ens fragment-id.

Her er et eksempel, der kontrollerer, om URL'en indeholder en hash eller ej:

let hash = window.location.hash
if (hash) {
  console.log(`URL contains a hash!!`)
} else {
  console.log(`URL does not contain a hash!!`)
}