《Eloquent JavaScript》(第3版)中文翻译版

cover

Introduction

This is a book about JavaScript, programming, and the wonders of the digital.

This is the 3rd edition.

Written by Marijn Haverbeke.

Licensed under a Creative Commons attribution-noncommercial license. All code in this book may also be considered licensed under an MIT license.

Acknowledgement (声明)

本书原作者为:Marijn Haverbeke,感谢其辛苦付出。

书籍版权归原作者所有;本项目仅拥有 中文翻译版 的版权,且出于学习和交流的目的。

Contents (内容/目录)

  1. 简介
  2. 值,类型和操作符
  3. 程序结构
  4. 函数
  5. 数据结构:对象和数组
  6. 高阶函数
  7. The Secret Life of Objects
  8. Project: A Robot
  9. Bug 和错误
  10. 正则表达式
  11. 模块
  12. 异步编程
  13. Project: A Programming Language
  14. JavaScript 和浏览器
  15. DOM(文档对象模型)
  16. 处理事件
  17. Project: A Platform Game
  18. Canvas 画图
  19. HTTP 和表单
  20. Project: A Pixel Art Editor
  21. Node.js
  22. Project: Skill-Sharing Website