JavaScript程序设计案例教程(第2版) / 职业教育计算机类专业“互联网+”新形态教材
¥45.00定价
作者: 张铁成,龙九清,王会兰
出版时间:2025-04-30
出版社:机械工业出版社
- 机械工业出版社
- 9787111780021
- 2-1
- 546881
- 平装
- 2025-04-30
- 201
内容简介
本书以飞机大战游戏为例,围绕该游戏的制作,将JavaScript编程语言的知识划分为9个模块:制作游戏界面、添加游戏控制、制作单元素动画、制作多元素动画、控制游戏动画、制作多元素场景、添加碰撞功能、制作精灵动画和发布运行游戏。每个模块又划分为学习目标、学习情境、实施步骤、知识补充、拓展练习几个环节。
本书内容翔实、结构清晰、图文并茂、通俗易懂,既突出了基础性内容,又重视了实践性应用。本书既可作为各类职业院校计算机及相关专业的教材,也可作为JavaScript初学者、编程爱好者的参考用书。
本书配有素材及代码源文件,选用本书作为授课教材的教师可以从机械工业出版社教育服务网(www.cmpedu.com)免费注册后下载,或联系编辑(010-88379194)咨询并加入相关微信群获取更多服务。
本书内容翔实、结构清晰、图文并茂、通俗易懂,既突出了基础性内容,又重视了实践性应用。本书既可作为各类职业院校计算机及相关专业的教材,也可作为JavaScript初学者、编程爱好者的参考用书。
本书配有素材及代码源文件,选用本书作为授课教材的教师可以从机械工业出版社教育服务网(www.cmpedu.com)免费注册后下载,或联系编辑(010-88379194)咨询并加入相关微信群获取更多服务。
目录
前言
案例概 1
1.应用程序概 1
2.Web前端技 2
3.案例介 3
模块1 制作游戏界 9
学习目 9
学习情 9
实施步 10
知识补 15
1.应用程 15
2.显示元 15
3.显示元素的属 15
拓展练 18
模块2 添加游戏控 23
学习目 23
学习情 23
实施步 24
知识补 35
1.事 35
2.触屏事 35
拓展练 36
模块3 制作单元素动 41
学习目 41
学习情 41
实施步 42
知识补 50
逻辑运算 50
拓展练 53
模块4 制作多元素动 57
学习目 57
学习情 57
实施步 58
知识补 66
1.函数的参 66
2.函数的返回 67
3.匿名函 67
4.变量的作用 68
拓展练 69
模块5 控制游戏动 73
学习目 73
学习情 73
实施步 74
知识补 81
1.数据类型转 81
2.数据类型的自动转 82
3.实现计数累 82
4.控制飞机的移动速 83
拓展练 84
模块6 制作多元素场 87
学习目 87
学习情 87
实施步 88
知识补 96
1.while循 96
2.do-while循 97
3.循环中的关键 98
4.删除数组中的元 99
拓展练 99
模块7 添加碰撞功 103
学习目 103
学习情 103
实施步 104
知识补 122
勾股定 122
拓展练 123
模块8 制作精灵动 127
学习目 127
学习情 127
实施步 128
知识补 135
1.切换图片纹 135
2.通过图片纹理创建图片显示元 136
拓展练 137
模块9 发布运行游 141
学习目 141
学习情 141
实施步 142
知识补 150
Web服务 150
参考文 151
案例概 1
1.应用程序概 1
2.Web前端技 2
3.案例介 3
模块1 制作游戏界 9
学习目 9
学习情 9
实施步 10
知识补 15
1.应用程 15
2.显示元 15
3.显示元素的属 15
拓展练 18
模块2 添加游戏控 23
学习目 23
学习情 23
实施步 24
知识补 35
1.事 35
2.触屏事 35
拓展练 36
模块3 制作单元素动 41
学习目 41
学习情 41
实施步 42
知识补 50
逻辑运算 50
拓展练 53
模块4 制作多元素动 57
学习目 57
学习情 57
实施步 58
知识补 66
1.函数的参 66
2.函数的返回 67
3.匿名函 67
4.变量的作用 68
拓展练 69
模块5 控制游戏动 73
学习目 73
学习情 73
实施步 74
知识补 81
1.数据类型转 81
2.数据类型的自动转 82
3.实现计数累 82
4.控制飞机的移动速 83
拓展练 84
模块6 制作多元素场 87
学习目 87
学习情 87
实施步 88
知识补 96
1.while循 96
2.do-while循 97
3.循环中的关键 98
4.删除数组中的元 99
拓展练 99
模块7 添加碰撞功 103
学习目 103
学习情 103
实施步 104
知识补 122
勾股定 122
拓展练 123
模块8 制作精灵动 127
学习目 127
学习情 127
实施步 128
知识补 135
1.切换图片纹 135
2.通过图片纹理创建图片显示元 136
拓展练 137
模块9 发布运行游 141
学习目 141
学习情 141
实施步 142
知识补 150
Web服务 150
参考文 151