前言
DOM 提供了 JavaScript 操作页面的 API,BOM 提供了 JavaScript 操作浏览器的 API。
BOM
BOM 浏览器对象模型,BOM 的核心只有一个 window 对象。window 对象在 JavaScript 执行时作为其全局作用域使用,同时也保存着浏览器各种信息对象,包括 document,history,location,navigator,screen。
Window
Window 属性
-
innerHeight
-
innerWidth
-
scrollX
-
scrollY
Window 方法
-
alert
-
confirm
-
prompt
-
cancelAnimationFrame
-
requestAnimationFrame
-
requestIdleCallback
-
setInterval
-
clearInterval
-
setTimeout
-
clearTimeout
-
fetch
-
open
-
close
-
resizeBy
-
resizeTo
-
scrollBy
-
scrollTo