-
内容大纲
JavaScript是Internet的语言,是创建令人惊讶的Web、你喜欢的站点交互和在线游戏的秘密武器。
摩根编写的《趣学JavaScript--教孩子学编程(全彩印刷)》用轻松愉快的方式,通过耐心的、按部就班的示例,以及充满乐趣的图示,帮助读者轻松地学习编程基础知识。全书共16章,从基础知识开始,详细介绍了操作字符串、数组以及循环,然后继续学习一些高级话题,如使用 jQuery构建交互性,以及使用画布绘图等。本书通过教授编写一些简单有趣的游戏,帮助读者掌握JavaScript编程。每一章都构建于上一章的基础之上,并且每章末尾的编程挑战能够激发读者更多的思考和学习兴趣。
《趣学JavaScript 教孩子学编程》针对任何想要学习JavaScript或初次接触编程的人。本书针对儿童学习JavaScript量身定做,但也适合作为不同年龄的初学者的第1本编程图书。 -
作者介绍
Nick Morgan是Twitter的一名前端工程师。他热爱编程,并且特别关注JavaScript。Nick和她的未婚妻,以及他们的绒毛犬Pancake,居住在旧金山。他的博客是skilldrick.co.uk。 -
目录
第1部分 基础知识
第1章 认识JavaScript
1.1 认识JavaScript
1.2 为何要学习JavaScript
1.3 编写JavaScript
1.4 JavaScript程序的结构
1.4.1 语法
1.4.2 注释
1.5 本章小结
第2章 类型与变量
2.1 数字和运算符
2.2 变量
2.2.1 命名变量
2.2.2 使用数学创建新的变量
2.2.3 递增和递减
2.2.4 +=(加后赋值)和-=(减后赋值)
2.3 字符串
2.3.1 连接字符串
2.3.2 查找字符串的长度
2.3.3 从字符串中获取单个字符
2.3.4 截取字符串
2.3.5 把字符串转换为全部大写或全部小写
2.4 Boolean
2.4.1 逻辑操作符
2.4.2 用Boolean比较数字
2.5 undefined和
2.6 本章小结
第3章 数组
3.1 为什么要学习数组
3.2 创建数组
3.3 访问数组元素
3.4 设置和修改数组中的元素
3.5 数组中的混合数据类型
3.6 使用数组
3.6.1 查看数组的长度
3.6.2 为数组添加元素
3.6.3 从数组中删除元素
3.6.4 数组相加
3.6.5 查找数组中单个元素的索引
3.6.6 把数组转换成字符串
3.7 数组的用途
3.7.1 找到回家的路
3.7.2 决策者程序
3.7.3 创建一个随机句子生成器
3.8 本章小结
3.9 编程挑战
第4章 对象
4.1 创建对象
4.2 访问对象中的值
4.3 给对象添加值
4.4 把数组和对象组合到一起
4.5 在控制台查看对象
……
第5章 HTML的基础知识
第6章 条件与循环
第7章 创建Hangman游戏
第8章 函数
第2部分 高级J
第9章 DOM和
第10章 交互式编程
第11章 寻找埋藏的宝藏
第12章 面向对象编程
第3部?
第13章 canvas元素
第14章 在画布上让物体移动
第15章 用键盘控制动画
第16章 开发贪吃蛇游戏第1部分
第17章 开发贪吃蛇游戏第2部分
术语表
后记 继续学习之路
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...