《上机部分JavaScriptL8章节》由会员分享,可在线阅读,更多相关《上机部分JavaScriptL8章节(19页珍藏版)》请在金锄头文库上搜索。
1、上机8,JavaScript基于对象编程,回顾,什么是对象? JavaScript顶级对象有哪些? 什么是对象字面量? “”在JavaScript中代表什么含义?,上机任务,创建Car对象并初始化。 创建Card对象并初始化。 window装载及卸载提示。 延迟的开始与取消。,训练技能点,使用JavaScript创建对象。 JavaScript顶级对象的使用。,任务说明 使用对象字面量创建一个car对象拥有车主和速度两个属性,拥有输出信息的方法。,任务1,效果演示,任务1,掌握要点 对象字面量的使用。 对象方法的调用。 实现思路 声明car对象为 。 设置相关属性并初始化。 设置相关方法并实现
2、。,任务1,参考代码,共性问题讲解、规范代码展示,任务2,任务说明 使用构造函数定义Card对象,拥有姓名、地址和电话三个属性,拥有输出信息的方法。,效果演示,任务2,实现思路 定义构造函数,接受姓名、地址和电话作为参数。 使用new 关键字初始化对象。,任务2,共性问题讲解、规范代码展示,任务3,任务说明 分别在页面加载以及关闭的时候进行提示。,效果演示,任务3,掌握要点 window的onload事件 window的onunload事件 实现思路 为window绑定onload事件。 (2) 为window绑定onunload事件。,任务3,参考代码,共性问题讲解、规范代码展示,任务4,任务说明 在状态栏输出当前时间,使用两个按钮进行控制,开始按钮点击后时间不断更新,取消按钮点击后时间停止更新。 。,效果演示,任务4,实现思路 使用window.status属性在状态栏显示时间。 使用new Date()获取当前时间对象。 分别setTimeout()及clearTimeout()控制计时器开始及停止。,任务4,参考代码,共性问题讲解、规范代码展示,任务4,本次上机总结,作业,Thank You!,