什么是BOM树
DOM是什么?DOM是文档对象模型,是一个树形结构,根节点是Document,
用于存储文档中的节点对象。可以通过DOM访问HTML元素的内容与联系,也可对其进行修改。
什么是CSS树
CSS树,又称CSSOM(CSS Object Model)是一个树形的文档结构,以树存储了各个选择器的映射以及相关样式属性,根节点是html。
什么是渲染树
构造DOM树,CSSOM树的时候也在同步构造渲染树(Render Tree),渲染树由DOM和CSSOM结合而成,通过DOM中的可视节点构造,并同时包含CSSOM对应的样式信息。
渲染树构造完毕后将在屏幕上进行布局和绘制。
补充:什么是BOM树
BOM是什么?浏览器对象模型,是一个树形结构,根节点是window。BOM提供与浏览器交互的接口。
有history历史,screen屏幕信息,navigator浏览器信息,location浏览器导航等对象。
有alert confirm prompt等方法 还有setTimeOut setInterval等计时器方法。