JAVASCRIPT程序设计案例教程(工业和信息化人才培养规划教材)

综合评级:
★★★★★

定价:
¥19.40

作者:
李淑英 王晓华

出版社:
人民邮电

出版日期:
2015/02/01

页数:
16

ISBN:
9787115374813

书籍介绍

本书精心设计“任务描述→项目设计基础知识→项目实施”教学方法,采用项目驱动的教学方法,每一个知识模块均采用项目贯穿的形式进行讲解,使教学内容变得更加贴近生活,更加有趣,从而彰显课程特色,使学生在课程上了解到了企业研发的过程,实现了从理论向实训实战的转型。本教材的每个学习情境均分三部分讲解如何使用Javascript实现程序设计及代码的编写。

一本引进真实项目的软件教材

一本融入作者多年企业经验的实战书

一本做与学真正融合的教材

图表把晦涩文字变得生动有趣

项目引入把难懂的知识变得易于学习

本教材完全按照基于工作过程的要求编写,通过一个个的案例设计,全面地介绍了Javascript程序设计的概念和方法,主要包括Javascript的基本概述、基本语法、程序的基本流程控制结构、BOM/DOM对象模型中对象的属性和方法的具体应用,通过具体的案例设计,力求让读者通过本教材的学习,比较快地掌握网站中的特效制作和客户端验证技术的实现,为进一步深入学习B/S结构编程打下良好的基础。

本教材可以做为培养应用型、技能型人才的计算机相关专业的教材,也可以作为初学者的自学教程。

作者简介

作者多年从事职业教育工作,有着丰富的教学经验,参与企业项目制作,有着丰富的实践经验,主编的多部教材,得到老师们的认可

目录

学习情境1:设计一个典型的网站框架1

工作任务1

技能目标1

1.1 任务描述1

1.2 任务实施2

1.2.1制作模板并应用到其他页面2

1.2.2制作样式表文件并应用到其他页面9

1.2.3测试并发布网站17

1.3常见问题及小结20

1.4 课后练习21

学习情境2:网站中购物计算器的实现23

工作任务23

技能目标23

2.1 任务描述23

2.2 任务实施24

2.2.1 什么是Javascript24

2.2.2 JavaScript的基本语法30

2.2.3 JavaScript中函数的定义和应用40

2.2.4 简单购物计算器设计及实现45

2.3 常见问题及小结48

2.4 课后练习49

学习情境3:实现网站中动态时钟效果的显示52

工作任务52

技能目标52

3.1任务描述52

3.2任务实施52

3.2.1 DOM模型介绍52

3.2.2 window对象常用的属性、方法和事件55

3.2.3 使用Date对象做动态时钟显示效果62

3.2.4 地址栏location对象的用法65

3.3常见问题及小结66

3.4 课后练习67

学习情境4:网页中浮动广告效果的制作70

工作任务70

技能目标70

4.1任务描述70

4.2任务实施70

4.2.1 document对象常用的属性和方法介绍70

4.2.2浮动广告图片的制作73

4.2.3 带关闭按钮的浮动窗口78

4.2.4 带关闭按钮随滚动条同步滚动的浮动广告窗口81

4.3常见错误分析及小结84

4.4 课后练习85

学习情境5:快捷方式全选/全不选功能的实现87

工作任务87

技能目标87

5.1任务描述87

5.2任务实施87

5.2.1 document对象的方法getElementsByName( )介绍87

5.2.2 数组的基础知识88

5.2.3复选框全选/全不选特效91

5.3 常见问题及小结95

5.4课后练习96

学习情境6:实现多样化的css样式特效99

工作任务99

技能目标99

6.1任务描述99

6.2任务实施99

6.2.1常用的CSS样式表99

6.2.2制作改变字体大小的样式特效105

6.2.3制作改变细边框的样式特效110

6.2.4制作改变按钮背景图片的特效114

6.3常见问题及小结118

6.4课后练习118

学习情境7:经典切换效果的实现121

工作任务121

技能目标121

7.1任务描述121

7.2任务实施121

7.2.1知识回顾121

7.2.2制作”点卡“图片切换的特效122

7.2.3 制作贷款系统计算器127

7.3 常见问题及小结133

7.4课后练习133

学习情境8:简单的客户端验证功能的实现137

工作任务137

技能目标137

8.1任务描述137

8.2任务实施137

8.2.1为什么要进行表单验证137

8.2.2表单验证的主要内容138

8.2.3表单验证思路139

8.2.4 电子邮件格式验证的优化151

8.3常见问题及小结155

8.4课后练习156

学习情境9:经典客户端验证即时错误提示的实现158

工作任务158

技能目标158

9.1任务描述158

9.2任务实施158

9.2.1 实现图片代替按钮实现提交功能158

9.2.2 制作回车切换输入的效果161

9.2.3 制作即时错误信息提示效果167

9.3常见问题及小结176

9.4课后练习176

学习情境10:通用的级联菜单效果的制作178

工作任务:178

技能目标:178

10.1任务描述178

10.2任务实施178

10.2.1下拉列表框对象179

10.2.2数组180

10.2.3制作简单的级联菜单效果183

10.2.4使用数组优化级联菜单184

10.2.5制作级联菜单效果过程185

10.3常见错误分析及小结186

10.4课后练习186

课课家教育

未登录