《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 相关文章推荐
[IE&amp;FireFox兼容]JS对select操作
Jan 07 Javascript
jQuery的12招常用技巧分享
Aug 08 Javascript
JQuery each()函数如何优化循环DOM结构的性能
Dec 10 Javascript
document.all的一个比较完整的总结及案例
Jan 31 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
Mar 11 Javascript
javascript常见操作汇总
Sep 03 Javascript
JS简单实现String转Date的方法
Mar 02 Javascript
js实现简单的网页换肤效果
Jan 18 Javascript
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
layui 表格的属性的显示转换方法
Aug 14 Javascript
vue单页面在微信下只能分享落地页的解决方案
Apr 15 Javascript
swiper实现导航滚动效果
Dec 13 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
PHP5 面向对象(学习记录)
2009/12/02 PHP
关于php fread()使用技巧
2010/01/22 PHP
mac环境中使用brew安装php5.5.15
2014/08/18 PHP
thinkphp中字符截取函数msubstr()用法分析
2016/01/09 PHP
PHP实现登陆表单提交CSRF及验证码
2017/01/24 PHP
效率高的Javscript字符串替换函数的benchmark
2008/08/02 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
jQuery学习笔记之Ajax用法实例详解
2015/12/01 Javascript
js拖拽的原型声明和用法总结
2016/04/04 Javascript
用JS写的一个Ajax库(实例代码)
2016/08/06 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
angular实现商品筛选功能
2017/02/01 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
2017/02/20 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
2018/02/13 jQuery
vue将后台数据时间戳转换成日期格式
2019/07/31 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
Hadoop中的Python框架的使用指南
2015/04/22 Python
python探索之BaseHTTPServer-实现Web服务器介绍
2017/10/28 Python
使用Python实现租车计费系统的两种方法
2018/09/29 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
对Python中的条件判断、循环以及循环的终止方法详解
2019/02/08 Python
Python循环实现n的全排列功能
2019/09/16 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
基于python实现删除指定文件类型
2020/07/21 Python
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
外贸英语专业求职信范文
2013/12/25 职场文书
生物制药自我鉴定
2014/01/25 职场文书
中文师范生自荐信
2014/01/30 职场文书
员工旷工检讨书
2015/08/15 职场文书
2019公司管理制度
2019/04/19 职场文书
写作技巧:怎样写好一份优秀工作总结?
2019/08/14 职场文书
使用Oracle跟踪文件的问题详解
2021/06/28 Oracle
Go中使用gjson来操作JSON数据的实现
2022/08/14 Golang