JavaScriptBOM基础 学习打卡

本节介绍:

1、掌握BOM核心是window对象
2、掌握什么是BOM
3、掌握window对象的控制,弹出窗口方法

BOM概念

bom:(browser object model) – 浏览器对象模型
window是浏览器的一个实例
1、是通过JavaScript访问浏览器窗口的一个接口
2、又是ecmascript规定的global对象 – 全局对象

Window 对象

所有浏览器都支持 window 对象。它代表浏览器的窗口。

所有全局 JavaScript 对象,函数和变量自动成为 window 对象的成员。

全局变量是 window 对象的属性。

全局函数是 window 对象的方法。

甚至(HTML DOM 的)document 对象也是 window 对象属性:

window.document.getElementById("header");

等同于:

document.getElementById("header");

window对象的方法

1、window.alert();
2、window.confirm(“message”);
a. 点击确定,返回true
b. 点击取消,返回false
3、window.prompt()
4、window.open()
5、window.close()
6、location对象 – window对象的属性,也是document对象的属性
7、history.back() – history.go(-1) – 回退
8、history.forwar() – history.go(1) – 前进

思维导图

JavaScriptBOM基础 学习打卡_第1张图片

你可能感兴趣的:(Web前端开发工程)