window.location各属性 BOM
https://www.baidu.com/login?a=b#part2
![](https://img2022.cnblogs.com/blog/745723/202205/745723-20220501155018565-1346586947.png)
![](https://img2022.cnblogs.com/blog/745723/202206/745723-20220603175935675-729532695.png)
由于BOM的window包含了document,window对象的属性和方法是直接可以使用而且被感知的,因此可以直接使用window对象的document属性,通过document属性就可以访问、检索、修改XHTML文档内容与结构。因为document对象又是DOM的根节点。
可以说,BOM包含了DOM(对象),浏览器提供出来给予访问的是BOM对象,从BOM对象再访问到DOM对象,从而js可以操作浏览器以及浏览器读取到的文档。