JavaScript(js)获取域名、当前链接、path路径、协议头、端口、哈希、查询字符串

学思创的头像
学思创
274

通过下面代码可以在浏览器控制台打印出相关属性和方法(直接复制下面代码到控制台运行)

for (let attr in window.location) {
console.log('location的属性名',attr,'location的属性值',window.location[attr]) }
window.location.protocol+"//"+window.location.host;//获取当前地址
window.location.host;//主机名加上端口(如果URL的端口非空,一个':'跟上端口号)
window.location.hostname; //返回主机名
window.location.href; //返回整个url字符串(在浏览器中就是完整的地址栏)
window.location.pathname;//URL路径
window.location.protocol;//返回url的协议头,包括“:”
window.location.port //url 的端口号

location-console-打印结果

href可以设置网址,实现网址跳转

location.href='https://xsc.sxcrun.com'

 

用户评论
评论列表