DOM:
文档对象模型,对浏览器(可看成容器)内的内容进行操作;
处理网页内容的方法和接口;
DOM 是为了操作文档出现的 API,document 是其的一个对象;
BOM:
浏览器对象模型,对浏览器本身进行操作;
与浏览器交互的方法和接口;
BOM 是为了操作浏览器出现的 API,window 是其的一个对象。
由于BOM的window包含了document,因此可以直接使用window对象的document属性,通过document属性就可以访问、检索、修改XHTML文档内容与结构。