《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 相关文章推荐
你的编程语言可以这样做吗?
Sep 07 Javascript
javascript中的缓动效果实现程序
Dec 29 Javascript
下拉菜单点击实现连接跳转功能的js代码
May 19 Javascript
Javascript让DEDECMS告别手写Tag
Sep 01 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
Aug 06 Javascript
使用plupload自定义参数实现多文件上传
Jul 19 Javascript
jQuery基本选择器和层次选择器学习使用
Feb 27 Javascript
socket.io学习教程之基础介绍(一)
Apr 29 Javascript
JavaScript实现购物车基本功能
Jul 21 Javascript
vue插件vue-resource的使用笔记(小结)
Aug 04 Javascript
深入理解Node内建模块和对象
Mar 12 Javascript
Vue基本使用之对象提供的属性功能
Apr 30 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/11/05 PHP
优化PHP代码技巧的小结
2013/06/02 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
php将远程图片保存到本地服务器的实现代码
2015/08/03 PHP
TP框架实现上传一张图片和批量上传图片的方法分析
2020/04/23 PHP
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
简单常用的幻灯片播放实现代码
2013/09/25 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
Jquery插件仿百度搜索关键字自动匹配功能
2016/05/11 Javascript
jQuery插件实现可输入和自动匹配的下拉框
2016/10/24 Javascript
JS敏感词过滤代码
2016/12/23 Javascript
AngularJS实现页面定时刷新
2017/03/14 Javascript
vue+elementUI动态生成面包屑导航教程
2019/11/04 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
Python3网络爬虫之使用User Agent和代理IP隐藏身份
2017/11/23 Python
python3+PyQt5重新实现自定义数据拖放处理
2018/04/19 Python
pycham查看程序执行的时间方法
2018/11/29 Python
Python终端输出彩色字符方法详解
2020/02/11 Python
Python os库常用操作代码汇总
2020/11/03 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
优质美利奴羊毛袜,不只是徒步旅行:Darn Tough Vermont
2018/11/05 全球购物
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
Crocs欧洲官网:Crocs Europe
2020/01/14 全球购物
新年联欢会主持词
2014/03/27 职场文书
祖国在我心中演讲稿500字
2014/05/04 职场文书
个人安全生产责任书
2014/07/28 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
2014年网管工作总结
2014/12/11 职场文书
民事起诉状范文
2015/05/19 职场文书
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
再谈python_tkinter弹出对话框创建
2022/03/20 Python
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android