《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中URL编码函数代码
Jan 11 Javascript
js 删除数组的几种方法小结
Feb 21 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
jQuery模拟窗口抖动效果
Mar 15 Javascript
vue-resouce设置请求头的三种方法
Sep 12 Javascript
详解webpack + react + react-router 如何实现懒加载
Nov 20 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
Nov 22 Javascript
Vue中添加手机验证码组件功能操作方法
Dec 07 Javascript
JS实现的JSON数组去重算法示例
Apr 11 Javascript
详解vue添加删除元素的方法
Jun 30 Javascript
基于axios 的responseType类型的设置方法
Oct 29 Javascript
创建nuxt.js项目流程图解
Mar 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
php实现给一张图片加上水印效果
2016/01/02 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
Laravel + Elasticsearch 实现中文搜索的方法
2020/02/02 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
JS维吉尼亚密码算法实现代码
2010/11/09 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
jQuery实现table隔行换色和鼠标经过变色的两种方法
2014/06/15 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
2016/01/21 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
Javascript中for循环语句的几种写法总结对比
2017/01/23 Javascript
webpack构建react多页面应用详解
2017/09/15 Javascript
jQuery实现的老虎机跑动效果示例
2018/12/29 jQuery
vue-cli 目录结构详细讲解总结
2019/01/15 Javascript
Vue项目页面跳转时浏览器窗口上方显示进度条功能
2020/03/26 Javascript
CentOS安装pillow报错的解决方法
2016/01/27 Python
pandas中Timestamp类用法详解
2017/12/11 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
Python 字符串与二进制串的相互转换示例
2018/07/23 Python
python 二维数组90度旋转的方法
2019/01/28 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
2019/02/26 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
Python3 main函数使用sys.argv传入多个参数的实现
2019/12/25 Python
利用jupyter网页版本进行python函数查询方式
2020/04/14 Python
Python通过字典映射函数实现switch
2020/11/06 Python
pycharm + django跨域无提示的解决方法
2020/12/06 Python
html5 canvas 简单画板实现代码
2012/01/05 HTML / CSS
简单的HTML5初步入门教程
2015/09/29 HTML / CSS
酒店门卫岗位职责
2013/12/29 职场文书
学生会宣传部部长竞选演讲稿
2014/04/25 职场文书
毕业生见习报告总结
2014/11/08 职场文书
爱心捐款活动总结
2015/05/09 职场文书
运动会广播稿20字
2015/08/19 职场文书
初中语文教师研修日志
2015/11/13 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书