- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、课程性质与任务
1.课程性质:必修课
2.课程任务:《JavaScript程序设计》是软件技术专业的一门专业课程。主要讲授JavaScript简介,JavaScript基础语句和函数,JavaScript数学和日期对象,JavaScript数组及字符串对象,文档对象模型,JavaScript事件及表单验证,JavaScript特效制作DOM操作样式,JavaScript框架特效和菜单特效。
二、课程教学基本要求
理论课时:18节
上机课时:18节
考核形式:考查
三、课程教学内容
第一章 JavaScript简介
教学内容:本章主要介绍JavaScript的基础概念及特点,脚本语言的特点,JavaScript的作用,如何使用JavaScript代码到HTML页面中,以及数据类型和数据类型的提升。
第二章 JavaScript语句和函数
教学内容:本章主要介绍JavaScript的算术、比较、逻辑、赋值、结合以及条件运算符,分支结构if else语句和switch语句,循环结构for语句、while、do while语句以及continue和break关键字,自定义函数的声明和应用,全局变量和局部变量。
第三章 面向对象的程序开发
教学内容:本章主要介绍JavaScript对象类型的属性和方法的创建,分别使用object和function创建对象,字符串常用属性和函数,数学常用属性和函数,日期类型常用属性和函数等
第四章 JavaScript常用对象
教学内容:本章主要介绍了JavaScript中数组应用和正则表达式的使用,主要介绍了数组的创建,检索元素,常用属性和方法,遍历数组,以及手动写代码排序数组。正则表达式的规则应用,针对常见的字符串进行验证等。
第五章 文档对象模型
教学内容:本章主要介绍文档对象模型的的树状结构,对象的元素,Window对象,Document对象,Location对象,History对象。
第六章 JavaScript事件及应用
教学内容:本章主要介绍JavaScript事件概述,事件的注册,事件的绑定,带件的参数,Window对象常用事件,Document对象常用事件,表单元素的常用事件等。
第七章 JavaScript特效制作(一)
教学内容:本章主要介绍使用JavaScript操作HTML元素和CSS样式,分别使用JavaScript操作DIV和表单元素,使用JavaScript改变行内样式,改变Class元素,和ID元素。
JavaScript特效制作(二)
教学内容:本章主要介绍使用JavaScript实现Frame框架的特效,仿新浪论坛的树形菜单,仿ChinaRen网站的左边收缩效果,实现竖向菜单,实现横向菜单,以及仿Google Suggest效果等。
四、学时分配表
章序
内容
课时
备注
1
JavaScript简介
8
2
JavaScript语句和函数
4
3
面向对象的程序开发
4
4
JavaScript常用对象
4
5
文档对象模型
4
6
JavaScript事件及应用
4
7
JavaScript特效制作(一)
4
8
JavaScript特效制作(二)
4
五、教材及参考书
出版社:清华大学出版社 出版或修订时间:2019年4月
参考书:《JavaScript权威指南》 主编:周志明
出版社:机械工业出版社
注:列出1-3本同类型不同编者(出版社)的书名、作者、出版社及版本
执笔:
审定:(系或教研室主任签字)
文档评论(0)