《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 相关文章推荐
检测input每次的输入是否合法遇到汉字输入就有问题
May 23 Javascript
页面加载完后自动执行一个方法的js代码
Sep 06 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
javascript实现不同颜色Tab标签切换效果
Apr 27 Javascript
jQuery 实现评论等级好评差评特效
May 06 Javascript
hammer.js实现图片手势放大效果
Aug 29 Javascript
JavaScript实现音乐自动切换和轮播
Nov 05 Javascript
jquery实现侧边栏左右伸缩效果的示例
Dec 19 jQuery
vue+axios+element ui 实现全局loading加载示例
Sep 11 Javascript
JS操作字符串转数字的常见方法示例
Oct 29 Javascript
Vue中的this.$options.data()和this.$data用法说明
Jul 26 Javascript
JavaScript ES6的函数拓展
Jan 18 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
让你同时上传 1000 个文件 (二)
2006/10/09 PHP
调整优化您的LAMP应用程序的5种简单方法
2011/06/26 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
2015/11/23 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
Yii2 加载css、js 载静态资源的方法
2017/03/10 PHP
PHP后门隐藏的一些技巧总结
2020/11/04 PHP
Javascript this 的一些学习总结
2012/08/02 Javascript
Javascript的setTimeout()使用闭包特性时需要注意的问题
2014/09/23 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
JS实现的5级联动Select下拉选择框实例
2015/08/17 Javascript
js倒计时抢购实例
2015/12/20 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
ionic2自定义cordova插件开发以及使用(Android)
2017/06/19 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
js单页hash路由原理与应用实战详解
2017/08/14 Javascript
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
[03:24]CDEC.Y赛前采访 努力备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
零基础写python爬虫之爬虫编写全记录
2014/11/06 Python
举例详解Python中threading模块的几个常用方法
2015/06/18 Python
python安装教程 Pycharm安装详细教程
2017/05/02 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
STRATHBERRY苏贝瑞包包官网:西班牙高级工匠手工打造
2020/11/10 全球购物
PHP面试题及答案二
2015/05/23 面试题
中青班党性分析材料
2014/02/16 职场文书
食品工程专业求职信
2014/06/15 职场文书
2014年十一国庆节活动方案
2014/09/16 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
上帝也疯狂观后感
2015/06/09 职场文书
导游词之塘栖古镇
2019/12/04 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS