(1)window.location.href 獲得和使用的是完整的url,好比window.location.href="juejin.im」表示的是從新定向,頁面跳轉url
到新的頁面。也能夠經過window.location.href獲得a標籤的完整的href,好比若是使用href,那麼能夠獲得完整的連接(url)get
(2)window.location.hashhash
獲得的是錨連接。相好比href,經過window.location.hash並不會跳轉到新的連接,只會在當前連接裏面io
改變錨鏈。而且若是有經過window.location.hash得不到完整的連接(URL),僅僅獲得#juejin.原理
window.location.hash這個屬性能夠對URL中的井號參數進行修改,基於這個原理,咱們能夠在不重載頁面的前提下創造一天新的訪問記錄。im
井號做爲頁面定位符出如今URL中,好比:juejin.im#ads_library,此URL表示在頁面https://juejin.im中…標籤