admin 管理员组文章数量: 1087139
2024年2月28日发(作者:房产查询系统)
《JavaScript程序设计》实验大纲
一、实验教学的目的和要求
目前,互联网的发展使整个世界发生了翻天覆地的变化,JavaScript是一种由LiveScript发展页来的、原型化继承的、其于对象的、动态类型的、区分大小写的客户端脚本语言,主要目的是解决网站的服务端语言访问速度问题,为客户提供更流畅的浏览效果。同时也是一种广泛应用于客户端Web开发的脚本语言,用来给HTML网页添加动态功能、响应用户各种操作。
二、实验项目名称和学时分配
序号
01
02
03
04
05
06
07
08
实验项目名称
JavaScript简介
JavaScript语句和函数
面向对象的程序开发
JavaScript常用对象
文档对象模型
JavaScript事件及应用
JavaScript特效制作(一)
JavaScript特效制作(二)
学时数
2
2
2
2
2
2
2
2
必/选开
必开
必开
必开
必开
必开
必开
必开
必开
三、单项实验的内容和要求(包括实验分组人数要求)
实验环境:
1. PC机 + Windows XP以上系统
实验一 JavaScript简介
1) 实验内容:掌握内部编写JavaScript代码和外部编写JavaScript代码的方式。掌握数据类型的声明和提升原则,结合HTML表单及表单元素实现简单的计算功能。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验二 JavaScript语句和函数
1) 实验内容:掌握JavaScript基础语法,完成成绩的中文评定,将数字星期转换为中文星期,固定月历等功能的实现。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验三 面向对象的程序开发
1) 实验内容:掌握数组的应用,完成成绩的统计,掌握函数的应用,完成仿Win7
效果的日历。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验四 JavaScript常用对象
1) 实验内容:掌握时间的处理,完成页面的倒记时,掌握字符串的常用函数完成字符串的截取,掌握正则表达式的应用,完成用户名、邮箱、日期等数据的验证。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验五 文档对象模型
1) 实验内容:掌握window内置对象,完成窗体的弹出和关闭,掌握document内置对象完成页面元素的获取和设置,掌握location对象完成页面的跳转,掌握history内置对象,完成操作的前面、后退和跳转。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验六 JavaScript事件及应用
1) 实验内容:掌握JavaScript事件原理,掌握鼠标常用事件,键盘常用事件,页面常用事件,完成对注册表单的数据验证。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验七 JavaScript特效制作(一)
1) 实验内容: 结合JavaScript内置对象,完成对注册表单中的密码等级显示,改变元素,完成验证错误时的CSS特殊效果。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
实验八 JavaScript特效制作(二)
1) 实验内容:结合鼠标的onmouseover,onmouseout,onmousemove等事件完成常见的竖向菜单,横向菜单等效果。
2) 实验要求:根据提供的实验素材,完成要求内容。
3) 实验分组:每组一人
四、使用教材及参考书
参考书:《JavaScript权威指南》
出版社:机械工业出版社
五、实验的考核形式
根据学生在实验室完成项目情况,按实验要求及学生提文作品情况评分考查。
主编:周志明
执笔:(实验负责人或任课教师)
审定:(系或教研室主任签字) 日期:
(说明:括号内文字为加注的解释。)
版权声明:本文标题:课程实验大纲(JavaScript程序设计) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1709086731a538032.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论