U kunt de window.location
. gebruiken — de locatie-eigenschap van het venster — om te controleren of de URL een hash bevat (#
) of fragmentcomponent in JavaScript.
De window.location
is een alleen-lezen eigenschap die de Location
. retourneert object dat de huidige URL vertegenwoordigt van het document dat wordt weergegeven.
De hash
eigenschap van de Location
object retourneert een string met een #
gevolgd door de fragment-ID van de URL.
Hier is een voorbeeld dat controleert of de URL een hash bevat of niet:
let hash = window.location.hash
if (hash) {
console.log(`URL contains a hash!!`)
} else {
console.log(`URL does not contain a hash!!`)
}