本章我要学什么?
-
1 本章教学内容
-
2 教学目标、重难点
上一节
下一节
教学引入:
在实际开发中,使用JavaScript开发网页交互效果时,经常需要获取浏览器的一些信息,控制浏览器的刷新和页面跳转。为了能够使JavaScript控制浏览器,浏览器提供了BOM。本章将对BOM进行详细讲解。
课程的主要内容及基本要求:
学习单元 | BOM | 课时 | 4 | ||
学习目标 | 1. 了解BOM的概念,能够说出BOM的作用 2. 掌握BOM对象的使用,能够通过BOM对象实现浏览器操作 3. 掌握窗口事件的使用,能够在窗口加载、窗口卸载或窗口大小改变时执行特定的代码 4. 掌握定时器方法的使用,能够通过定时器延迟一段时间执行代码或间歇执行代码 5. 熟悉同步和异步的概念,能够说出同步和异步的区别 | ||||
学习内容 | 知识点 | 学习目标 | 重点 | 难点 | |
BOM简介 | 了解 | ||||
window对象 | 掌握 | √ | |||
location对象 | 掌握 | √ | √ | ||
navigator对象 | 掌握 | ||||
history对象 | 掌握 | ||||
screen对象 | 掌握 | ||||
窗口加载与卸载事件 | 掌握 | √ | |||
窗口大小事件 | 掌握 | ||||
定时器方法 | 掌握 | √ | √ | ||
【案例】60秒内只能发送一次短信 | 掌握 | ||||
同步和异步 | 熟悉 | √ | |||
动手实践:制作交通信号灯 | 掌握 | √ | |||
本章学习思维导图:


