location對象便是window對象的屬性,也是document對象的屬性。前端
屬性 | 描述 |
---|---|
hash | 返回url的hash, 若是沒有則返回空字符串 |
host | 返回服務器名稱和端口號 |
hostname | 返回不帶端口號的服務器名稱 |
href | 返回當前加載頁面的完整url |
pathname | 返回url中的目錄或文件名 |
port | 返回端口號 |
protocol | 返回使用協議 |
search | 返回url查詢字符串 |
location.assign() 當即打開新url並在瀏覽器歷史記錄中生成一條新記錄。若是將location.href或window.location設置一個url,也會默認調用assign()方法。瀏覽器
能夠經過修改location對象的屬性來改變當前加載的頁面緩存
能夠使用location.replace()打開一個頁面,這個頁面不會緩存到歷史記錄中。服務器
location.reload()會從新加載當前顯示的頁面。若是不傳入參數,頁面會優先加載本地緩存,若是傳入true則頁面會直接請求服務器進行加載頁面url
若有侵權,請發郵箱至wk_daxiangmubu@163.com 或留言,本人會在第一時間與您聯繫,謝謝!! cdn
長按二維碼關注咱們,瞭解最新前端資訊