课程
/前端开发
/JavaScript
/JavaScript进阶篇
我不太明白,window是一个对象,location也是一个对象,window.location从语法上来说应该是错的啊,怎么会存在对象访问对象这种事情,还有,直接document.write(location)好像也能过,我就更不明白了,location是一个对象,要访问他的属性应该用getXXX()方法吧
2016-10-28
源自:JavaScript进阶篇 8-11
正在回答
这是BOM 模型 BOM 模型下 5种对象 (window document location navigate history )而这些对象不是独立存在的 而是由一种层次结构
是这样的
他们相互之间是用.点的关系
而你说的用getelement~~ 其实是DOM模型的 他只能获取元素的ID (getelementid)和获取标签(getelementagname)
所以不能用get去获得一个对象
望采纳~~
JHsssss 提问者
木a
慕粉4340077
GOTZE 回复 慕粉4340077
qq_心晴朗_0 回复 GOTZE
window.location 对象所包含的属性
属性
描述
hash 从井号 (#) 开始的 URL(锚)
host 主机名和当前 URL 的端口号
hostname 当前 URL 的主机名
href 完整的 URL
pathname 当前 URL 的路径部分
port 当前 URL 的端口号
protocol 当前 URL 的协议
search 从问号 (?) 开始的 URL(查询部分)
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答数组的语法是什么?
2 回答if语句是对啊
5 回答JS 好难学啊,这么多的语法。有没有大神,教教怎么学啊。
2 回答“.value”是怎么添加上去的,语法吗?
4 回答为什么我的是星期一啊啊啊 啊 啊