# 浏览器对象
# 1.全局对象
- Window 对象
- Location 对象
- History 对象
- Screen 对象
- Navigator 对象
# 2.全局 API
- setInterval 间歇调用
- setTimeout 超时调用
- alert
- confirm
- prompt
- 动画渲染 Animation Frame API
# 3.视窗尺寸位置
- Window 视图属性
- Screen 视图属性
- Element 文档元素视图属性
- 文档视图和元素视图
- 鼠标位置
# 4.二进制数据与文件 API
- 本地文件应用
- Blob API
- File API
- FileList API
- FileReader API
- FileReaderSync API
- URL API
- FormData API
# 5.数据通信 API
- PostMessage
- XMLHttpRequest API
- Fetch API
- Beacon API
- WebSocket
- EventSource API
- Server-sent Events
- WebRTC API
- ProgressEvent
# 6.离线与存储 API
- Storage API
- 浏览器缓存机制
- HTTP Cache
- Cookie
- Web Storage API
- Web Workers API
- Service Worker API
- IndexedDB 数据库
- Progressive Web APP(PWA)
# 7.性能 API
- Performance API
- Perfromance Resource Timing API
- Perfromance Timeline API
- Timing API
- Performance Frame Timing API
# 8.设备 API
- 地理定位 Geolocation API
- 触控事件 TouchEvent
- 设录设备
- Battery Status API
# 9.集成 API
- CSSOM
- Console API
- 全屏 Fullscreen API
- Pointer Events 指针时间
- Pointer Lock API 指针锁定
# 10.监视 API
- IntersectionObserver
- MutationObserver
- ResizeObserver
- PerformanceObserver
# 11.浏览器工作原理
- 浏览器架构
- 渲染进程的内部机制
- 构建对象模型
- 脚本异步加载
- 布局
- 绘制
- 合并
- 浏览器事件处理
一.全局对象 →