这是我参与更文挑战的第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