這是我參與更文挑戰的第2天,活動詳情請查看:更文挑戰緩存
對於location對象
他提供了與當前窗口中加載的文檔有關的的信息,還提供了一些導航功能
他既是window對象的屬性的同時也是document對象的屬性
他不只保存着當前文檔的信息,也能夠將URL解析未獨立的片斷
他一共有9種屬性服務器
location.search返回url的?以後的部分的引用markdown
function getQueryStringArgs()
{
//取得查詢字符串並去掉開頭的問號
var a = (location.search.length > 0 ? location.search.substring(1) : " "),
//保存返回全部參數的對象
b = {},
//
}
複製代碼
改變當前加載頁面(跳轉到其餘頁)有不少post
修改location除hash以外的屬性中的URL都會跳轉,但都會在歷史記錄留下痕跡url
location.replace(URL)能夠跳轉瀏覽不留痕跡spa
location.reload()不傳參時是刷新頁面,可是多是從緩存中加載,若是傳一個"true",就會從強制服務器加載,建議放在最後一行code