《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小实验之函数引用
Nov 17 Javascript
js事件冒泡实例分享(已测试)
Apr 23 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
Nov 17 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
May 14 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
Oct 30 Javascript
js实现网页多级级联菜单代码
Aug 20 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
Feb 13 Javascript
canvas 实现中国象棋
Feb 17 Javascript
AngularJS实现的简单拖拽功能示例
Jan 02 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
Feb 05 Javascript
Vue.js进阶知识点总结
Apr 01 Javascript
小程序中设置缓存过期的实现方法
Jan 14 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开发文档 会员收费1期
2012/08/14 PHP
解析PHP中intval()等int转换时的意外异常情况
2013/06/21 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
javascript 原型模式实现OOP的再研究
2009/04/09 Javascript
javascript 进度条 实现代码
2009/07/30 Javascript
使用GruntJS构建Web程序之合并压缩篇
2014/06/06 Javascript
JavaScript中最简洁的编码html字符串的方法
2014/10/11 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
javascript定义变量时带var与不带var的区别分析
2015/01/12 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
2016/06/20 Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
2020/04/18 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
JS中图片压缩的方法小结
2017/11/14 Javascript
在Vue中获取组件声明时的name属性方法
2018/09/12 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
python下载文件时显示下载进度的方法
2015/04/02 Python
Python中shutil模块的学习笔记教程
2017/04/04 Python
Python面向对象之继承代码详解
2018/01/29 Python
详谈Numpy中数组重塑、合并与拆分方法
2018/04/17 Python
python isinstance函数用法详解
2020/02/13 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
Python3爬虫中Splash的知识总结
2020/07/10 Python
详解Anaconda 的安装教程
2020/09/23 Python
python通用数据库操作工具 pydbclib的使用简介
2020/12/21 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
Java面试题:请说出如下代码的输出结果
2013/04/22 面试题
工作中个人的自我评价
2013/12/31 职场文书
乡镇办公室工作决心书
2014/03/11 职场文书
百年校庆节目主持词
2014/03/27 职场文书
2014年终工作总结范本
2014/12/15 职场文书
各类场合主持词开场白范文集锦
2019/08/16 职场文书