《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 innerHTML使用分析
Dec 03 Javascript
jQuery 名称冲突的解决方法
Apr 08 Javascript
JavaScript设计模式之建造者模式介绍
Dec 28 Javascript
javascript 中的 delete及delete运算符
Nov 15 Javascript
BootStrap Validator对于隐藏域验证和程序赋值即时验证的问题浅析
Dec 01 Javascript
快速入门Vue
Dec 19 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
Dec 27 Javascript
Node.js操作redis实现添加查询功能
May 25 Javascript
vue slots 组件的组合/分发实例
Sep 06 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
Dec 09 Javascript
Vue3.0中的monorepo管理模式的实现
Oct 14 Javascript
Express 配置HTML页面访问的实现
Nov 01 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 OPCode缓存 APC详细介绍
2010/10/12 PHP
PHP实现向关联数组指定的Key之前插入元素的方法
2017/06/06 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
js的闭包的一个示例说明
2008/11/18 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
js/jquery判断浏览器的方法小结
2014/09/02 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
JavaScript中String.match()方法的使用详解
2015/06/06 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
2016/02/14 Javascript
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
vue2.0.js的多级联动选择器实现方法
2018/02/09 Javascript
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
vue + typescript + 极验登录验证的实现方法
2019/06/27 Javascript
vue.js中ref和$refs的使用及示例讲解
2019/08/14 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
[01:34]2014DOTA2展望TI 剑指西雅图VG战队专访
2014/06/30 DOTA
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
Selenium定位元素操作示例
2018/08/10 Python
Python如何省略括号方法详解
2020/03/21 Python
python 模拟登陆github的示例
2020/12/04 Python
英国HYPE双肩包官网:英国本土时尚潮牌
2018/09/26 全球购物
娇韵诗俄罗斯官方网站:Clarins俄罗斯
2020/10/03 全球购物
实习自我鉴定
2013/12/15 职场文书
试用期员工考核制度
2014/01/22 职场文书
护士节策划方案
2014/05/19 职场文书
爱与责任师德演讲稿
2014/08/26 职场文书
安全检查汇报材料
2014/12/26 职场文书
工作检讨书大全
2015/01/26 职场文书