《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 相关文章推荐
json格式化/压缩工具 Chrome插件扩展版
May 25 Javascript
使用JS进行目录上传(相当于批量上传)
Dec 05 Javascript
jQuery中实现动画效果的基本操作介绍
Apr 16 Javascript
jQueryUI中的datepicker使用方法详解
May 25 Javascript
轻松掌握JavaScript状态模式
Sep 07 Javascript
jQuery实现的瀑布流加载效果示例
Sep 13 Javascript
又一款MVVM组件 构建自己的Vue组件(2)
Mar 13 Javascript
详解Angular4中路由Router类的跳转navigate
Jun 09 Javascript
vue cli 全面解析
Feb 28 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
Jul 13 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
javascript实现图片轮播代码
Jul 09 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生成静态页面教程
2012/01/10 PHP
windows7配置Nginx+php+mysql的详细教程
2016/09/04 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
用php实现分页效果的示例代码
2020/12/10 PHP
百度地图api应用标注地理位置信息(js版)
2013/02/01 Javascript
jquery.form.js用法之清空form的方法
2014/03/07 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
js实现增加数字显示的环形进度条效果
2017/02/05 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
详解windows下vue-cli及webpack 构建网站(三)使用组件
2017/06/17 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
JS 60秒后重新发送验证码的实例讲解
2017/07/26 Javascript
jQuery实现获取动态添加的标签对象示例
2018/06/28 jQuery
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
javascript实现雪花飘落效果
2020/08/19 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
pycharm 使用心得(八)如何调用另一文件中的函数
2014/06/06 Python
Python删除空文件和空文件夹的方法
2015/07/14 Python
Python内置函数OCT详解
2016/11/09 Python
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
最新Python idle下载、安装与使用教程图文详解
2020/11/28 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
2014统计局民主生活会对照检查材料思想汇报
2014/10/02 职场文书
兵马俑导游词
2015/02/02 职场文书
保险公司客户经理岗位职责
2015/04/09 职场文书
个人工作决心书
2015/09/22 职场文书