《javascript少儿编程》location术语总结


Posted in Javascript onMay 27, 2018

location 地址对象描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。

《javascript少儿编程》location术语总结

protocol 返回地址的协议,取值为 'http:','https:','file:' 等等。

hostname 返回地址的主机名,例如,一个“http://www.microsoft.com/china/”的地址,location.hostname =='www.microsoft.com'。

port 返回地址的端口号,一般 http 的端口号是 '80'。

host 返回主机名和端口号,如:'www.a.com:8080'。

pathname 返回路径名,如“http://www.a.com/b/c.html”,location.pathname == 'b/c.html'。

hash 返回“#”以及以后的内容,如“http://www.a.com/b/c.html#chapter4”,location.hash == '#chapter4';如果地址里没有“#”,则返回空字符串。

search 返回“?”以及以后的内容,如“http://www.a.com/b/c.asp?selection=3&jumpto=4”,location.search == '?selection=3&jumpto=4';如果地址里没有“?”,则返回空字符串。

href 返回以上全部内容,也就是说,返回整个地址。在浏览器的地址栏上怎么显示它就怎么返回。如果想一个窗口对象打开某地址,可以使用“location.href = '...'”,也可以直接用“location = '...'”来达到此目的。

方法

reload() 相当于按浏览器上的“刷新”(IE)或“Reload”(Netscape)键。

replace() 打开一个 URL,并取代历史对象中当前位置的地址。用这个方法打开一个 URL 后,按下浏览器的“后退”键将不能返回到刚才的页面。

Javascript 相关文章推荐
javascript脚本编程解决考试分数统计问题
Oct 18 Javascript
js对文章内容进行分页示例代码
Mar 05 Javascript
node.js中的fs.rmdirSync方法使用说明
Dec 16 Javascript
JS函数多个参数默认值指定方法分析
Nov 28 Javascript
解析微信JS-SDK配置授权,实现分享接口
Dec 09 Javascript
基于vue2框架的机器人自动回复mini-project实例代码
Jun 13 Javascript
用vue构建多页面应用的示例代码
Sep 20 Javascript
利用HBuilder打包前端开发webapp为apk的方法
Nov 13 Javascript
Vue项目全局配置微信分享思路详解
May 04 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
Feb 22 Javascript
vue实现搜索功能
May 28 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
May 27 #Javascript
JavaScript面向对象的程序设计(犯迷糊的小羊)
May 27 #Javascript
JS面向对象的程序设计相关知识小结
May 26 #Javascript
JavaScript门道之标准库
May 26 #Javascript
javascript标准库(js的标准内置对象)总结
May 26 #Javascript
简单明了区分escape、encodeURI和encodeURIComponent
May 26 #Javascript
页面点击小红心js实现代码
May 26 #Javascript
You might like
php FLEA中二叉树数组的遍历输出
2012/09/26 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
2016/10/18 PHP
什么是PHP7中的孤儿进程与僵尸进程
2019/04/14 PHP
php7新特性的理解和比较总结
2019/04/14 PHP
Cookie 小记
2010/04/01 Javascript
Jquery同辈元素选中/未选中效果的实例代码
2013/08/01 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
基于socket.io和node.js搭建即时通信系统
2014/07/30 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
JQuery实现网页右侧随动广告特效
2016/01/17 Javascript
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
2016/10/28 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
在vue中实现禁止回退上一步,路由不存历史记录
2020/07/22 Javascript
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
python采用requests库模拟登录和抓取数据的简单示例
2014/07/05 Python
Python命名空间详解
2014/08/18 Python
利用python修改json文件的value方法
2018/12/31 Python
Python之lambda匿名函数及map和filter的用法
2019/03/05 Python
python验证身份证信息实例代码
2019/05/06 Python
thinkphp5 路由分发原理
2021/03/18 PHP
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
草莓网官网:StrawberryNET
2019/08/21 全球购物
应届大学生简历中的自我评价
2014/01/15 职场文书
公司授权委托书范本
2014/04/03 职场文书
个人工作总结范文2014
2014/11/07 职场文书
2015年城乡环境综合治理工作总结
2015/07/24 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
Java实现简易的分词器功能
2021/06/15 Java/Android