我已經開始進入Web開發,並且遇到了document.location.hash。我知道散列對我來說是什麼,它聽起來像整個文檔的散列值,可能用於比較頁面,緩存?一個著名的網站給出了這樣的解釋:Window.location.hash,這真的是什麼,人們通常在哪裏使用它?
定義和用法 散列屬性返回一個URL(#)錨定器部分,包括井號
錨是在文檔的地方程序員可以建立一個鏈接,如果我得到它的權利?
我在某些安全性相關的腳本中也遇到了document.location.hash的這種用法,我在堆棧溢出中看到過使用它但從未真正關注過的問題,因此沒有詳細解釋。
那真的是什麼?它在哪裏使用?也請給一個普通usercase的一些例子,如果它存在
散列無非是一個字符串。它通常涉及頁面上的位置,但它也可以存儲數據。 –
[W3C on'location.hash'](http://www.w3.org/TR/Window/#location):「如果...當前位置有一個[片段標識符](http:// www。 ietf.org/rfc/rfc2396.txt),那麼['window.location']的'hash'屬性的值必須是散列標記('#')和片段標識符的字符串連接「。 – apsillers