开发者社区> 异步社区> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《趣学JavaScript——教孩子学编程》——导读

简介: 欢迎阅读本书!在本书中,你将学习用一种Web语言(JavaScript)来编写程序。但是更重要的是,你将成为一名程序员,即不仅会使用计算机而且会控制计算机的人。一旦学会了编程,你可以让计算机遵从你的意愿去做你想做的任何事情。
+关注继续查看

screenshot

前言
趣学JavaScript——教孩子学编程
欢迎阅读本书!在本书中,你将学习用一种Web语言(JavaScript)来编写程序。但是更重要的是,你将成为一名程序员,即不仅会使用计算机而且会控制计算机的人。一旦学会了编程,你可以让计算机遵从你的意愿去做你想做的任何事情。

JavaScript是一门不错的语言,值得学习,因为它随处可用。诸如Chrome、Firefox和Internet Explorer这样的Web浏览器,都使用JavaScript。借助JavaScript的强大功能,Web程序员可以将Web页面从简单的文档变换为功能完备的交互式应用程序和游戏。

但是,并不仅限于构建Web页面。JavaScript可以在Web服务器上运行,以创建整个Web站点,甚至用于控制机器人和其他的硬件。

本书的目标读者
本书针对任何想要学习JavaScript或初次接触编程的人。本书针对儿童量身定做,但是,它也适合作为不同年龄的初学者的第一本编程图书。

通过本书,你可以逐渐构建和积累自己的JavaScript知识,从JavaScript的简单数据类型开始,然后继续了解复杂的类型、控制结构和函数。然后,你将学习如何编写代码对用户移动鼠标或者按下键盘上的按键做出响应。最后,学习有关canvas元素的知识,canvas允许使用JavaScript来绘制所能想象到的任何东西并对其实现动画。

一路下来,你将创建几个游戏来扩展自己的编程技能,并且将所学的知识付诸应用。

[第1部分 基础知识
第1章 认识JavaScript
1.1 认识JavaScript](https://yq.aliyun.com/articles/91010)
1.2 为何要学习JavaScript
1.3 编写JavaScript
1.4 JavaScript程序的结构
1.5 本章小结
[第2章 类型与变量
2.1 数字和运算符](https://yq.aliyun.com/articles/91047)
2.2 变量
2.3 字符串
2.4 Boolean
2.5 undefined和null
2.6 本章小结
第3章 数组
第4章 对象
第5章 HTML的基础知识
第6章 条件与循环
第7章 创建Hangman游戏
第8章 函数
第2部分 高级JavaScript
第9章 DOM和jQuery
第10章 交互式编程
第11章 寻找埋藏的宝藏
第12章 面向对象编程
第3部分 Canvas
第13章 canvas元素
第14章 在画布上让物体移动
第15章 用键盘控制动画
第16章 开发贪吃蛇游戏第1部分
第17章 开发贪吃蛇游戏第2部分
术语表
后记 继续学习之路

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
javascript挑战编程技能-第五题:函数作为javascript的一等公民
javascript挑战编程技能-第五题:函数作为javascript的一等公民
33 0
javascript挑战编程技能-第三题:计算矩形房间面积
javascript挑战编程技能-第三题:计算矩形房间面积
38 0
javascript挑战编程技能-第四题:谈个if讲点逻辑
javascript挑战编程技能-第四题:谈个if讲点逻辑
28 0
javascript挑战编程技能-第一题:将问题转变成代码
javascript挑战编程技能-第一题:将问题转变成代码
33 0
javascript挑战编程技能-第八题:99乘法表
javascript挑战编程技能-第八题:99乘法表
37 0
javascript挑战编程技能-第九题:数据结构
javascript挑战编程技能-第九题:数据结构
14 0
javascript挑战编程技能-第六题:检查密码强度
javascript挑战编程技能-第六题:检查密码强度
59 0
HTML5使用 JavaScript File API 实现文件上传
文件来源:http://www.ibm.com/developerworks/cn/web/1101_hanbf_fileupload/ 简介:File API 是 Mozilla 向 W3C 提出的一个草案,旨在用标准 JavaScript API 实现本地文件的读取。
871 0
gRaphael——JavaScript 矢量图表库:两行代码实现精美图表
  gRaphael 是一个致力于帮助开发人员在网页中绘制各种精美图表的 Javascript 库,基于强大的 Raphael 矢量图形库。你只需要编写几行简单的代码就能创建出精美的条形图、饼图、点图和曲线图。
876 0
超棒的纯Javascript实现的文件上传功能 - Fine uploader
日期:2012-10-28  来源:GBin1.com   还记得我们上次介绍的javascript文件上传类库 -  javascript类库:FileDrop?今天我们介绍另外一个独立不依赖任何类库的文件上传js类库:Fine Uploader。
809 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Javascript异步编程
立即下载
JavaScript 语言在引擎级别的执行过程
立即下载
Javascript中的函数
立即下载