前言
目录
请支持本书:购买 (PDF, EPUB, MOBI)捐赠
(广告,请勿屏蔽。)

前言

您正在阅读一本关于 ECMAScript 6 (ES6) 的书,它是 JavaScript 的新版本。我们终于可以使用这个版本了,真是太好了,它有着漫长而曲折的历史:它最初被设想为 ECMAScript 4,是 ECMAScript 3(1999 年 12 月发布)的继任者。2008 年 7 月,计划发生了变化,JavaScript 的下一个版本首先是一个小的增量版本(成为 ES5),然后是一个更大、更强大的版本。后者代号为 Harmony,其中一部分成为了 ES6。

ECMAScript 5 于 2009 年 12 月标准化。我第一次听说并在 博客 上发表了关于 ECMAScript 6 的文章是在 2011 年 1 月,当时它还被称为 *Harmony*。最初的计划是在 2013 年完成 ES6,但事情花费了更长时间,它在 2015 年 6 月才被标准化。(关于 ES6 历史的更详细说明,请参见 下一章。)

除了一些小的例外,我对 ECMAScript 6 的结果感到满意。这本书描述了我对它的功能的体验和研究。与 ES6 类似,这本书也花了很长时间才完成——从某种程度上说,我从 2011 年初就开始写这本书了。和我的上一本书“Speaking JavaScript”一样,我把它的大部分内容写成了一系列博客文章。我喜欢这种开放过程带来的讨论和反馈,这就是为什么这本书可以在网上免费获得。

这本书可以在线免费阅读。如果您觉得它有用,请通过 购买 来支持它。您将获得无 DRM 的 PDF、EPUB、MOBI 文件。

我希望阅读这本书能传达出我在研究和使用 ES6 时的一些乐趣。

Axel Rauschmayer

下一页:致谢