JavaScript Location对象有哪些属性和方法
创始人
2024-12-16 12:02:11
0次

  window.location 对象在编写代码时可不使用 window 这个前缀。

  location对象的属性和方法

  属性 方法

  hash 返回URL中#符号后面的内容

  host 返回当前的域名

  hostname 返回主域名

  href 返回当前文档的完整URL或设置当前文档的URL

  pathname 返回当前页面的路径和文件名,即URL中域名后的部分

  port 返回URL中的端口

  protocol 返回URL中的协议(http:// 或 https://)

  search 返回URL中的查询字符串,即 ? 符号后面的参数

  assign() 设置当前文档的URL

  replace() 设置当前文档的URL,并在history对象的地址列表中删除这个URL

  reload() 重新载入当前文档(从server服务器端)

  注意:主域名是指不带www的域名,例如itxueyuan.org,主域名前面带前缀的通常都为二级域名或多级域名,例如www.itxueyuan.org其实是二级域名。

  请看下面一段代码:

  div id="demo1">点击这里获取URL信息/div>

  div id="demo2">跳转到IT学院首页/div>

  script type="text/javascript">

  document.getElementById("demo1").onclick=function(){

  alert(

  "当前URL信息:\n"+

  "URL:"+location.href+"\n"+

  "域名:"+location.host+"\n"+

  "主域名:"+location.hostname+"\n"+

  "路径:"+location.pathname+"\n"+

  "协议:"+location.protocol

  );

  }

  document.getElementById("demo2").onclick=function(){

  location.href="http://www.itxueyuan.org";

  }

  /script>

  JavaScript Window 对象变量有哪些方法

  不过,一般情况下我们的代码中省略了window对象,浏览器默认会作为window对象的成员来调用。

  例如,调用一个全局变量 myName 的完整写法是:

  window.myName;

  但是我们完全可以这样写:

  myName;

  三种定义全局变量的方法:

  在函数外部使用 var 声明变量,例如:

  var myName=" xiaoming ";

  在任意地方直接声明变量(不使用 var ),例如:

  myName=" xiaoming ";

  将变量作为window对象的属性,例如:

  window.myName=" xiaoming ";

  在DOM操作中,我们经常使用的document也是window对象的属性,下面两种获取节点的方式是一样的:

  window.document.getElementById("demo");

  document.getElementById("demo");

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...