《JS原理、方法与实践》- localtion对象

localtion对象的做用是对当前窗口(或框架)的地址进行读写,主要包含8个读写属性和3个方法属性。前端

8个读写属性

  • href: 超连接地址,页面的完整url地址内容
  • protocol: 页面所使用的协议
  • hostname: 主机名
  • port: 端口号
  • host: 主机地址,包括主机名和端口号
  • pathname: 页面路径地址
  • search: 查询内容
  • hash: 锚点
localtion的8个属性中,href表示完整的url地址,其余7个属性都表示url地址中的一部分。

3个方法属性

  • assign(url): 指定新地址,即转到新地址
  • replace(url) : 使用新地址内容替换当前窗口内容(不可后退)
  • reload(): 从新加载界面

示例:web

// https://baike.baidu.com/item/%E4%B8%AD%E5%9B%BD%E5%8E%86%E5%8F%B2/152769#3_1


若是文章可以对您有所帮助,我便感到十分荣幸。如若文章能被您点赞,那即是万分荣幸。微信

我的微信:iotzzh
公众号:前端微说
我的网站:www.iotzzh.com框架