《趣学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部分
术语表
后记 继续学习之路

相关文章
|
1月前
|
前端开发 JavaScript 开发者
探索JavaScript ES6的八种常见使用技巧:开启现代编程之旅
探索JavaScript ES6的八种常见使用技巧:开启现代编程之旅
|
1月前
|
JavaScript 前端开发 开发者
编程笔记 html5&css&js 071 JavaScript Symbol 数据类型
编程笔记 html5&css&js 071 JavaScript Symbol 数据类型
|
28天前
|
存储 JavaScript 编译器
这款国产中文编程火了!通过文言文编译生成Python、JS、Ruby代码!
这款国产中文编程火了!通过文言文编译生成Python、JS、Ruby代码!
|
1月前
|
JavaScript 前端开发
编程笔记 html5&css&js 079 JavaScript 循环语句
编程笔记 html5&css&js 079 JavaScript 循环语句
|
1月前
|
JavaScript 前端开发 开发者
编程笔记 html5&css&js 078 JavaScript 条件判断语句
条件判断语句是首先要接触的语句。通过条件判断来执行不同的代码块。
|
1月前
|
JavaScript 前端开发 编译器
编程笔记 html5&css&js 077 Javascript 关键字
编程笔记 html5&css&js 077 Javascript 关键字
|
1月前
|
JavaScript 前端开发
编程笔记 html5&css&js 076 Javascript 表达式
编程笔记 html5&css&js 076 Javascript 表达式
|
1月前
|
存储 JavaScript 前端开发
编程笔记 html5&css&js 075 Javascript 常量和变量
编程笔记 html5&css&js 075 Javascript 常量和变量
|
1月前
|
JavaScript 前端开发 程序员
编程笔记 html5&css&js 074 Javascript 运算符
编程笔记 html5&css&js 074 Javascript 运算符
|
1月前
|
JavaScript 前端开发 Java
编程笔记 html5&css&js 073 JavaScript Object数据类型
编程笔记 html5&css&js 073 JavaScript Object数据类型