/understandinges6-simplified-chinese

Simplified-Chinese edition of "Understanding ECMAScript 6" which is written by Nicholas C. Zakas

关于

原书的观看地址:https://leanpub.com/understandinges6/read

本书的作者 Nicholas C. Zakas 是一名顶尖的前端工程师,曾出版《JavaScript 高级程序设计(Professional JavaScript for Web Developers)》《高性能 JavaScript(High Performance JavaScript)》等多本经典著作。

ECMAScript 2015 (ES6)是 ECMAScript 发展的重要里程碑,给前端开发者带来超越以往的深远影响。该标准已于去年正式发布,而作者在几年前便开始在网络出版平台 leanpub 上着手于本书的写作,对该标准进行了详细的解释,演示和探究,并于今年正式完结并出版。此书不论是作为学习资料还是技术手册都是难得的佳作。

本书的英文原版可以在线上免费观看, 也是我个人翻译的动力之一,由于本人只是出于兴趣而且水平实在有限,难免翻译的过程中会出现错误,希望读者能够谅解。我也尽量推荐去阅读英文原版,既原汁原味又能锻炼自身的英语水平。如遇到错误或有更好,更专业的翻译方式,欢迎向该书报出 issue 或提交 PR


本书已在 Amazon 上架,购买地址


汉化正在进行中,勘误和修正将在汉化完全之后施行。


目录

第一章: 块级绑定(How Block Bindings Work)

第二章: 字符串及正则表达式(Strings and Regular Expressions )

第三章: ECMAScript 6 中的函数(Functions in ECMAScript 6)

第四章: 扩展的对象功能(Expanded Object Functionality)

第五章: 解构(Destructuring for Easier Data Access)

第六章: Symbols 与 Symbols属性(Symbols and Symbol Properties) - 正在施工

第七章: Sets 与 Maps(Sets and Maps)

第八章: 迭代器与生成器(Iterators and Generators)

第九章: 类 (Introducing JavaScript Classes)

第十章: 改进的数组功能(Improved Array Capabilities) - 未施工

第十一章: Promise 与 异步编程(Promises and Asynchronous Programming)

第十二章: 代理与反射API(Proxies and the Reflection API) - 未施工

第十三章: 模块(Encapsulating Code with Modules)


附录 A: 其它改进(Smaller ECMAScript 6 Changes)

附录 B: 领悟 ECMAScript 7(2016)(Understanding ECMAScript 7 (2016))