location.href與location.hash的區別

原文鏈接:https://blog.csdn.net/liwusen/article/details/51882593 

     綜:window.location.href表示重定向,後面跟着的是完整的url地址,與其相似的還有window.location.hash,

下面來比較window.location.href和window.locaiton.hash的區別。

       (1)window.location.href

                得到和使用的是完整的url,比如window.location.href="www.baidu.com”表示的是重新定向,頁面跳轉

到新的頁面。也可以通過window.location.href得到a標籤的完整的href,比如<a href="#book">如果使用href,那

麼可以得到完整的鏈接(url)

       (2)window.location.hash

               得到的是錨鏈接。相比如href,通過window.location.hash並不會跳轉到新的鏈接,只會在當前鏈接裏面

改變錨鏈。並且如果有<a href="#book">通過window.location.hash得不到完整的鏈接(URL),僅僅得到#book.
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章