序言
目錄
請支持這本書:購買(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

下一篇:致謝