You can use the window.location — the location property of the window — to check if the URL contains a hash (#) or fragment component in JavaScript.
The window.location is a read-only property that returns the Location object representing the current URL of the document being displayed.
The hash property of the Location object returns a string containing a # followed by the fragment identifier of the URL.
Here is an example that checks if the URL contains a hash or not:
let hash = window.location.hash
if (hash) {
console.log(`URL contains a hash!!`)
} else {
console.log(`URL does not contain a hash!!`)
}
✌️ Like this article? Follow me on Twitter and LinkedIn. You can also subscribe to RSS Feed.