window和document的关系是父子关系。
window是BOM的顶级对象,所有的对象如document、history、screen等都是通过它延伸出来的,也可以说成是window的子对象。
而document比较特殊,因为通过它又延伸出了DOM对象。
简单说,html只是DOM下的,而DOM又是BOM下的。
例如我们经常写的- document.getElementById("xxx")
复制代码 还可以写成- window.document.getElementById("xxx")
复制代码 因为window是顶层对象,因此调用它的子对象时可以不指明window对象。 |