目录
1.1 什么是DOM
DOM是文档对象模型,它定义了访问HTML文档对象的一套属性、方法和事件。其顶级对象是document。
1.2 DOM树形结构
2.1 什么是BOM
BOM是浏览器对象模型,它提供独立于内容而与浏览器窗口进行交互的对象,其顶级对象是window。
2.2 BOM的构成
BOM比DOM更大,它包含DOM
结构图如下:
window对象是浏览器的顶级对象,它具有双重角色。
- 他是js访问浏览器窗口的一个接口。
- 他是全局变量,定义在全局作用域中的变量、函数都会变成window对象的属性和方法。
- 在调用的时候可以忽略window,前面学的对话框都属于window对象方法,例如alert()、prompt()等等