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权威指南》

出版社:机械工业出版社

五、实验的考核形式

根据学生在实验室完成项目情况,按实验要求及学生提文作品情况评分考查。

主编:周志明

执笔:(实验负责人或任课教师)

审定:(系或教研室主任签字) 日期:

(说明:括号内文字为加注的解释。)


本文标签: 实验 完成 掌握 要求