精通 JavaScript:程序员深入指南

Axel Rauschmayer 博士

Cover of “Speaking JavaScript”
本书涵盖了 ECMAScript 5 及其之前版本 的 JavaScript。有关更高版本 ECMAScript 的内容,请查看 Axel 的其他书籍

关于本书

本书由程序员为程序员而写。为了理解本书,您应该已经了解面向对象编程,例如,通过主流编程语言(如 Java、PHP、C++、Python、Ruby、Objective-C、Swift、C# 或 Perl)学习过。

因此,本书的目标读者是希望快速、正确地学习 JavaScript 的程序员,以及希望加深技能和/或查找特定主题的 JavaScript 程序员。

《精通 JavaScript》分为四个部分

  1. JavaScript 快速入门: 在不到 30 页的篇幅内学习 JavaScript 的安全子集。
  2. 背景: JavaScript 是何时、为何以及如何创建的?它与其他编程语言有什么关系?我们今天走到这一步的重要步骤是什么?
  3. JavaScript 深入: 这部分更像是一个参考:寻找您感兴趣的主题,深入研究。我仍然试图让它读起来很有趣。
  4. 技巧、工具和库: 这部分提供了使用 JavaScript 的技巧:最佳实践、高级技术和学习资源。它还描述了一些重要的工具和库。

关于作者

Axel Rauschmayer 博士 专注于 JavaScript 和 Web 开发。他在 Ecmanauten 教授课程,在 2ality.com 撰写博客,在会议上发表演讲和举办研讨会,并组织 MunichJS 用户组。

Axel 从 1985 年开始编程,从 1995 年开始开发 Web 应用程序。1999 年,他在一家后来走向国际的德国互联网初创公司担任技术经理。2006 年,他做了第一次关于 Ajax 的演讲。

Axel 对编程语言设计进行了广泛的研究,并从 JavaScript 创建以来一直关注着它的现状和未来。

读者评论

@rauschma 的“精通 JavaScript”是真正理解 #javascript 的最佳书籍。(它也可以在线免费阅读) pic.twitter.com/sv5sIZ9xYy

— Andre Khromov (@akaButters) 2014 年 7 月 9 日

精通 JavaScript 是我读过的最好的 JavaScript 书籍之一。如此简单,却又全面而深入。 @speakingjs

— Brandon Hansen (@ready4god2513) 2014 年 7 月 26 日

★★★★★ 适合初学者和专业人士
读起来像一本好小说。非常全面。
rkrupinski亚马逊 上的评论

★★★★★ 很棒的新书(尤其适合已经可以用其他语言编码的人)
很棒的书。格式是在每个解释之后都有简短的示例代码,这非常有帮助。此外,语言非常精确。这是我见过的针对已经了解另一种语言的现有程序员的最佳 JS 书籍。
TM亚马逊 上的评论

更多读者评论

资源

更多内容

这是我在《精通 JavaScript》之后创作的内容。它是对本书的补充(但即使不阅读本书也可以理解 - 如果你已经了解一些 JavaScript)。