Jak zkontrolovat hash v URL pomocí JavaScriptu

Můžete použít window.location — vlastnost umístění okna — ke kontrole, zda adresa URL obsahuje hash (# ) nebo komponentu fragmentu v JavaScriptu.

window.location je vlastnost pouze pro čtení, která vrací Location objekt představující aktuální adresu URL zobrazeného dokumentu.

hash vlastnost Location objekt vrací řetězec obsahující # následovaný identifikátorem fragmentu adresy URL.

Zde je příklad, který kontroluje, zda adresa URL obsahuje hash nebo ne:

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