【JS第35期】BOM-location對象

location對象便是window對象的屬性,也是document對象的屬性。前端

location屬性

屬性 描述
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

關注咱們
長按二維碼關注咱們,瞭解最新前端資訊
相關文章
相關標籤/搜索