《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 相关文章推荐
extjs 为某个事件设置拦截器
Jan 15 Javascript
提升PHP安全:8个必须修改的PHP默认配置
Nov 17 Javascript
JavaScript DOM 学习总结(五)
Nov 24 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
Dec 08 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
Sep 05 Javascript
Bootstrap框架实现广告轮播效果
Nov 28 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
Apr 20 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
May 04 jQuery
hammer.js实现图片手势放大效果
Aug 29 Javascript
JavaScript门道之标准库
May 26 Javascript
JavaScript组合继承详解
Nov 07 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
微信支付开发订单查询实例
2016/07/12 PHP
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
vue项目创建步骤及路由router
2020/01/14 Javascript
深入浅析golang zap 日志库使用(含文件切割、分级别存储和全局使用等)
2020/02/19 Javascript
Jquery如何使用animation动画效果改变背景色的代码
2020/07/20 jQuery
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
python cookielib 登录人人网的实现代码
2012/12/19 Python
Python实现比较两个列表(list)范围
2015/06/12 Python
Python装饰器使用实例:验证参数合法性
2015/06/24 Python
Python获取linux主机ip的简单实现方法
2016/04/18 Python
win8下python3.4安装和环境配置图文教程
2018/07/31 Python
python图像和办公文档处理总结
2019/05/28 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
2019/12/02 Python
python图形界面开发之wxPython树控件使用方法详解
2020/02/24 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
爱尔兰电脑、家电和家具购物网站:Buy It Direct
2019/07/09 全球购物
列车长先进事迹材料
2014/01/25 职场文书
建设单位项目负责人任命书
2014/06/06 职场文书
美术专业自荐信
2014/07/07 职场文书
村主任“四风”问题个人整改措施
2014/10/04 职场文书
离婚协议书的范本
2015/01/27 职场文书
离婚起诉状范本
2015/05/19 职场文书
行政诉讼答辩状
2015/05/21 职场文书
中国合伙人观后感
2015/06/02 职场文书
2015双创工作总结
2015/07/24 职场文书
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python