Kyle Simpson是个彻头彻尾的实用主义者。
我觉得这是对程序员的至高褒奖了。对我来说,这是两个软件开发人员必备的重要特质。你没看错:是必须,而不是应该。Kyle有一种敏锐的能力:他能够分层解析Javascript编程语言,并把它们用浅显易懂的方式呈现出来,在这方面他绝对一流。
如果你读过《你不知道的JavaScript》系列,那么《ES6 & Beyond》对你来说不会陌生:你可以期待本书会由浅入深地带你浸入每一个细节——揭露那些看起来理所当然亦或从未进入人们脑海的语法。到现在为止,《你不知道的JavaScript》系列丛书的目标读者对它的内容都有一定程度的了解:他们至少看过或者听说过这个主题,甚至可能对该领域有一定经验。本卷只覆盖了JavaScript开发者社区中的很小一部分内容,也就是被引入ECMAScript 2015语言规格中的语法演变这部分。
在过去的几年中,我见证了Kyle通过不懈的努力把自己提升到这个领域的专家水平,仅有屈指可数的人可以与他匹敌。考虑到撰写这些内容所需的时间,加上这门语言的规格说明还没有正式发布,这真的是个了不起的成就!但我所言无虚,我仔细阅读了Kyle书中的每一个字,见证了Kyle的每一处修改。一次又一次,Kyle都让内容愈臻完善,并提供更深层次的理解。
本书希望通过让你置身于崭新和未知的事物之中,可以重塑你对ES6的理解。它的意图是通过赋予你新的能力,从而让你的知识可以和工具一同演进。它存在的意义就是给予你自信去拥抱下一代JavaScript。
Rick Waldron
Open Web Engineer at Bocoup
Ecma/TC39 jQuery代表
该系列文章翻译自Kyle Simpson的《You don't know about Javascript》,本章原文在此。