BOM_location

BOM_location

window.location属性返回值是一个 Location 对象,其中包含有关文档当前位置的信息
以当前url为例

https://element.eleme.cn/?id=111&name=222#/zh-CN/component/button

作用

获取当前url相关信息!

属性

以下属性除了origin属性(只读)都是可读可写属性!

  • 获取完整的url
    location.href // https://element.eleme.cn/?id=111&name=222#/zh-CN/component/button
    
  • 获取当前url的域名(标准形式-带协议名)
    location.origin // https://element.eleme.cn
    
  • 获取当前url的域名(不带协议名)
    location.host // element.eleme.cn
    location.hostname // element.eleme.cn
    
  • 获取当前url的协议名 (/ˈprəʊtəkɒl/)
    location.protocol // https:
    
  • 获取当前url的端口号 ‘’
      location.port
    
  • 获取当前url携带的参数, 以“?”开头
      location.search // ?id=111&name=222 
    
  • 获取当前url的hash值 ,以“#”开头
     location.hash // #/zh-CN/component/button
    
方法
  • 重新加载当前页面
    location.reload()
    
  • 替换当前路径-打开新的页面
    location.replace(新url)
    
  • 获取当前完整url
    location.toString() // 预location.href功能相同(但是是只读的,不能修改url)
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值