JS location navigator对象及其常用方法

256 阅读1分钟
    location是获取当前浏览器URL的对象
//这些对象都可以用来设置对应值

//获得完整地址
 console.log( location.href )  //可设置(如):location.href = 'https://www.baidu.com'

//返回片段 
 console.log( location.hash )

//.search获得URL参数
 console.log( location.search )

//1.location.assign(url) 切换页面 保存浏览历史可以回退
 location.assign('https://www.baidu.com')

//2.location.replace(url) 替换页面 不保存历史 不可以回退
 location.replace('https://www.baidu.com')

//3.location.reload()  参数为false或无 正常刷新 true 相当于ctrl+F5 强制刷新
 location.reload();

 navigator对象用来获取浏览器的相关配置信息
    console.log(navigator.userAgent)