Eloquent JavaScript第二版
这是一本关于 JavaScript、编程和数字世界奇迹的书。您可以在这里在线阅读,也可以购买纸质版书籍。
作者:Marijn Haverbeke。
根据知识共享署名-非商业性使用许可协议授权。本书中的所有代码也可被认为是根据MIT 许可协议授权的。
插图来自不同艺术家:封面由 Wasif Hyder 绘制。电脑(引言)和独轮车人物(第 21 章)由 Max Xiantu 绘制。比特海洋(第 1 章)和狼人松鼠(第 4 章)由 Margarita Martínez 和 José Menor 绘制。章鱼(第 2 章和第 4 章)由 Jim Tierney 绘制。带开/关开关的对象(第 6 章)由 Dyle MacGregor 绘制。第 9 章中的正则表达式图表由 Jeff Avallone 使用regexper.com 生成。第 15 章的游戏概念由Thomas Palef 设计。第 16 章中的像素艺术由 Antonio Perdomo Pastor 绘制。
第二版能够出版要感谢454 位财务支持者,以及来自、和的重大贡献。
目录
- 引言
-
(第一部分:语言)
值、类型和运算符 - 程序结构
- 函数
- 数据结构:对象和数组
- 高阶函数
- 对象的秘密生活
- 项目:电子生命
- 错误和错误处理
- 正则表达式
- 模块
- 项目:编程语言
-
(第二部分:浏览器)
JavaScript 和浏览器 - 文档对象模型
- 处理事件
- 项目:平台游戏
- 在画布上绘制
- HTTP
- 表单和表单字段
- 项目:绘图程序
-
(第三部分:Node)
Node.js - 项目:技能分享网站
其他页面
No Starch Press 将出版 Eloquent JavaScript 的纸质版,其中包括一个额外的章节。他们还销售比下面链接的文件更精致的电子书版本。