《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 相关文章推荐
jQuery EasyUI 中文API Button使用实例
Apr 14 Javascript
关于js内存泄露的一个好例子
Dec 09 Javascript
javascript实现的简单的表单验证
Jul 10 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
Sep 09 Javascript
javascript 实现动态侧边栏实例详解
Nov 11 Javascript
jQuery实现联动下拉列表查询框
Jan 04 Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
Jan 04 Javascript
Vue仿手机qq的实例代码(demo)
Sep 08 Javascript
浅谈Postman解决token传参的问题
Mar 31 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
May 17 Javascript
javascript获取元素的计算样式
May 24 Javascript
Element DateTimePicker日期时间选择器的使用示例
Jul 27 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下实现折线图效果的代码
2007/04/28 PHP
jQuery AnythingSlider滑动效果插件
2010/02/07 Javascript
谈谈JavaScript中的函数与闭包
2013/04/14 Javascript
jQuery在iframe中无法弹出对话框的解决方法
2014/01/12 Javascript
jquery中使用循环下拉菜单示例代码
2014/09/24 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
javascript常用功能汇总
2015/07/05 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
JS 在数组指定位置插入/删除数据的方法
2017/01/12 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
详谈DOM简介及节点、属性、查找节点的方法
2017/11/16 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
vue2.0 中使用transition实现动画效果使用心得
2018/08/13 Javascript
react native 获取地理位置的方法示例
2018/08/28 Javascript
2019年度web前端面试题总结(主要为Vue面试题)
2020/01/12 Javascript
Python实现数据库编程方法详解
2015/06/09 Python
基于Python实现的微信好友数据分析
2018/02/26 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
tensorflow 实现自定义梯度反向传播代码
2020/02/10 Python
pycharm 2018 激活码及破解补丁激活方式
2020/09/21 Python
pytorch 计算ConvTranspose1d输出特征大小方式
2020/06/23 Python
法拉利英国精品店:Ferraris Boutique UK
2019/07/20 全球购物
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
科颜氏香港官方网店:Kiehl’s香港
2021/03/07 全球购物
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
应届大学生求职信
2013/12/01 职场文书
综治宣传月活动总结
2014/04/28 职场文书
民事授权委托书范文
2014/08/02 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
护士岗位竞聘书
2015/09/15 职场文书
《没有任何借口》读后感:完美的执行能力
2020/01/07 职场文书
Python list去重且保持原顺序不变的方法
2021/04/03 Python