1、作用和分类
作用:就是使用JS去操作html和浏览器
分类:DOM(文档对象模型)、BOM(浏览器对象模型)
2、什么是DOM?
DOM(Document Object Model-文档对象模型)是用来呈现以及与任意HTML或XML文档交互的API。
DOM是浏览器提供的一套专门用来操作网页内容的功能。
DOM作用:
(1)开发网页内容特效和实现用户交互
3、DOM树是什么?
DOM树:将HTML文档以树状结构直观的表现出来,又称为文档树。
是描述网页内容关系的名词。
作用:文档树直观的体现了标签与标签之间的关系。
4、DOM对象是什么?
DOM对象:浏览器根据html标签生成js对象
(1)所有的标签属性都可以在这个对象上面找到【在html里边叫标签,但是在DOM树里边叫做对象】
(2)修改这个对象的属性会自动映射到标签上
DOM的核心思想:把网页内容当做对象来处理
document对象:
(1)是DOM里提供的一个对象
(2)所以它提供的属性和方法都是用来访问和操作网页内容的,例如:ducument.write()
(3)网页所有内容都在document里面
