《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与FireFox的剪切板操作代码
Sep 28 Javascript
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
Jan 16 Javascript
jQuery实现密保互斥问题解决方案
Aug 16 Javascript
Javascript变量作用域详解
Dec 06 Javascript
js继承call()和apply()方法总结
Dec 08 Javascript
jQuery webuploader分片上传大文件
Nov 07 Javascript
vue-loader教程介绍
Jun 14 Javascript
微信小程序动态添加分享数据
Jun 14 Javascript
微信小程序 检查接口状态实例详解
Jun 23 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 Javascript
vue cli3.0打包上线静态资源找不到路径的解决操作
Aug 03 Javascript
js 数组 fill() 填充方法
Nov 02 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采集类snoopy详细介绍(snoopy使用教程)
2014/06/19 PHP
php实现TCP端口检测的方法
2015/04/01 PHP
PHP实现原生态图片上传封装类方法
2016/11/08 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
2017/10/23 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
详解jquery uploadify 上传文件
2013/11/09 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
javascript数组排序汇总
2015/07/07 Javascript
javascript实现网页字符定位的方法
2015/07/14 Javascript
JS实现的通用表单验证插件完整实例
2015/08/20 Javascript
jquery ztree异步搜索(搜叶子)实践
2016/02/25 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
nodejs和C语言插入mysql数据库乱码问题的解决方法
2017/04/14 NodeJs
jQuery实现上传图片前预览效果功能
2017/08/03 jQuery
thinkjs 文件上传功能实例代码
2017/11/08 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
详解jQuery设置内容和属性
2019/04/11 jQuery
vue+element实现打印页面功能
2019/05/20 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
Python如何快速上手? 快速掌握一门新语言的方法
2017/11/14 Python
Python分析学校四六级过关情况
2017/11/22 Python
python使用Matplotlib画条形图
2020/03/25 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
python 模拟创建seafile 目录操作示例
2019/09/26 Python
Kathmandu澳洲户外商店:新西兰户外运动品牌
2017/11/12 全球购物
如何用Python输出一个Fibonacci数列
2016/08/28 面试题
行政助理求职自荐信
2013/10/26 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
先进教师个人主要事迹材料
2015/11/03 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python
Flask搭建一个API服务器的步骤
2021/05/28 Python
Python自动化之批量处理工作簿和工作表
2021/06/03 Python