系统化学习前端之JavaScript(BOM)

发布时间 2023-03-27 17:37:06作者: 深巷酒

前言

DOM 提供了 JavaScript 操作页面的 API,BOM 提供了 JavaScript 操作浏览器的 API。

BOM

BOM 浏览器对象模型,BOM 的核心只有一个 window 对象。window 对象在 JavaScript 执行时作为其全局作用域使用,同时也保存着浏览器各种信息对象,包括 document,history,location,navigator,screen。

Window

Window 属性

  1. innerHeight

  2. innerWidth

  3. scrollX

  4. scrollY

Window 方法

  1. alert

  2. confirm

  3. prompt

  4. cancelAnimationFrame

  5. requestAnimationFrame

  6. requestIdleCallback

  7. setInterval

  8. clearInterval

  9. setTimeout

  10. clearTimeout

  11. fetch

  12. open

  13. close

  14. resizeBy

  15. resizeTo

  16. scrollBy

  17. scrollTo

Document

History

Location

Screen

后记