BOM 概述

项目内容
定义BOM (Browser Object Model) 是浏览器对象模型
顶级对象window 对象是一个全局对象,也是 JavaScript 中的顶级对象
特性 1document、alert()、console.log() 这些都是 window 的属性
特性 2所有通过 var 定义在全局作用域中的变量、函数都会变成 window 对象的属性和方法
特性 3window 对象下的属性和方法调用的时候可以省略 window

BOM 结构

text
BOM (浏览器对象模型)
├── window (顶级对象)
│   ├── navigator (浏览器信息对象)
│   ├── location (地址栏对象)
│   ├── document (文档对象)
│   ├── history (历史记录对象)
│   └── screen (屏幕对象)

没太注意过,window,document和screen倒是认真学过,一般用到了才去MDN上学