新書推薦:
《
摆脱强迫的人生(修订版)
》
售價:HK$
88.5
《
知宋·宋代之司法
》
售價:HK$
99.7
《
空间与政治
》
售價:HK$
87.4
《
少年读三国(全套12册)
》
售價:HK$
490.6
《
不完美之美:日本茶陶的审美变
》
售價:HK$
87.4
《
现代化的迷途
》
售價:HK$
98.6
《
钛经济
》
售價:HK$
77.3
《
甲骨文丛书·无垠之海:世界大洋人类史(全2册)
》
售價:HK$
322.6
|
編輯推薦: |
通过角色设定和漫画的形式讲解,使内容更加生动、鲜活,能让小读者在快乐的氛围中学习。 全书采用短范例的形式,便于小读者对范例进行创意修改,增强参与感,从而提升兴趣。 比如讲解循环语句时,会像小朋友吵架打闹似地输出笨笨笨笨笨笨笨笨笨笨这样一连串的字符串;
内容精炼,只讲JavaScript,让小读者更易于掌握JavaScript的要点和重点。 JavaScript 混杂在HTML里使得程序难于阅读,初学者都不知道从哪里看起,本书通过尽量抛弃HTML 部分而只使用JavaScript 的方法来推进课程,使得读者可以把注意力集中在作为各章要点的JavaScript 程序上。
|
內容簡介: |
本书是一本面向儿童学习JavaScript 和Web 应用的基础性教材,共有8 章,分别介绍了编程的定义、条件分支、循环语句、数组、函数、全局变量和局部变量、用JavaScript 改变网页、制作游戏等内容。本书语言生动、有趣,版式设计活泼、新颖。书中采用短范例的形式,能够让学习者轻松地理解并学会编写程序语句。
本书适合对JavaScript 感兴趣的儿童阅读和学习,也适合从事初级编程培训的机构作为教材使用。
|
關於作者: |
作者简介:
TENTO是2011年在日本成立的第一家面向少儿的编程教育机构,强调在教学中关注孩子天生的创造力,让教室成为可以感受到创作喜悦的地方。
TENTO这个名字,是想成为在信息时代的暴风雨中守护孩子们的帐篷而被创造出来的。虽然帐篷可以短暂地保护孩子们不受风雨的侵袭,但是却没有坚固到可以让孩子一直故步自封。TENTO的使命是先保护和培养孩子,然后再将他们推向世界。
译者简介:
徐乐群,1993年毕业于北京理工大学计算机软件专业,资深数据库、网络及web开发技术专家,有20多年业界工作的丰富经验,先后在多家日资企业担任研发主管,具有熟练的技术专业日语沟通能力
|
目錄:
|
前言
第1 章 JavaScript 是什么
编程与JavaScript ............................................ 10
1.1 编程是什么 ........................................................................12
1.2 HTML、CSS 与JavaScript ................................................15
1.3 字符编码 ............................................................................22
1.4 上传到服务器吧 .................................................................25
第2 章 试着开始编程吧
条件分支是什么 ........................................... 28
2.1 试着编写JavaScript ...........................................................30
2.2 使用变量 .............................................................................34
2.3 如果 .............................................................................39
2.4 制作小测验题吧 ..................................................................46
2.5 开始计算喽 .........................................................................55
第3 章 一遍遍地循环
使用for 或while 来循环 ................................... 64
3.1 循环是什么 ....................................................................66
3.2 奇数加算、偶数加算 ...........................................................75
3.3 试着使用 ........................................................................79
3.4 使用while 来循环 ...............................................................86
3.5 终止循环、继续循环 ...........................................................94
第4 章 用数组来排列
为了操控更多的变量 ....................................... 102
4.1 分离文件 ........................................................................... 104
4.2 制作小测验程序 ................................................................ 109
4.3 再增加些题目.................................................................... 115
4.4 统计成绩 ........................................................................... 120
4.5 试着使用数组 ............................................................... 122
4.6 计算平均分数 .................................................................... 127
第5 章 函数是什么
编程的函数及使用方法 ............................................. 134
5.1 使用函数 ...................................................................... 136
5.2 有参数的函数 .................................................................... 140
5.3 参数和返回值 .................................................................... 149
5.4 让程序简练 ....................................................................... 155
5.5 让程序容易理解 ................................................................ 164
第6 章 全局变量和局部变量
变量也有作用域 .......................................................... 172
6.1 变量 .................................................................................. 174
6.2 使用全局变量 ................................................................... 177
6.3 使用局部变量 ................................................................... 183
6.4 查找错误........................................................................... 188
第7 章 用JavaScript 做很多事
改变网页 ....................................................................... 192
7.1 改变图像的大小 ................................................................ 194
7.2 简化程序 .......................................................................... 202
7.3 改换图像 .......................................................................... 207
第8 章 制作游戏
使用事件和定时器制作游戏 .................................... 216
8.1 时而出现,时而消失 ......................................................... 218
8.2 使用定时器 ....................................................................... 224
8.3 变成随机显示 ................................................................... 231
8.4 打鼹鼠 .............................................................................. 237
8.5 显示游戏得分 ................................................................... 245
8.6 游戏结束 .......................................................................... 253
8.7 显示最高分数....................................................................264
8.8 增加鼹鼠数量 ................................................................... 274
|
|