JavaScript悟道pdf电子书提取码

计算机与互联网 编程语言与程序设计 [美]道格拉斯·克罗克福德(DouglasCrockford)
简介: 与大宗师道格拉斯一起,痛并快乐地用好JavaScript。

我是否听清,

你刚才心情?

你说要不花一文,把这游戏玩精。

劝你知怎样更聪明,

乱复制软盘内容根本不行!——MC Double Def DP

“在JavaScript社区中,‘老道’在某种程度上可能比JavaScript之父Brendan Eich更有名。从二十年前著名的‘JavaScript:世界上最被误解的编程语言’系列文章、到十年前人手一本的蝴蝶书《JavaScript语言精粹》、再到今天这本新书,虽然时代变迁、技术发展,‘老道’自己的一些具体观点也发生了戏剧性的变化,但其思路其实一脉相承。毋庸讳言,有不少人觉得他偏激固执,还有‘JSON许可证’这样难言是失败的冷笑话还是纯粹的行为艺术。我自己在很多问题上的观点也和‘老道’大相径庭。讽刺的是,经过两年的TC39历练,我发现在很多大原则上我们其实是一致的,只不过落到具体技术问题上,却可能会推导出截然不同的结论。这可能体现了委员会语言的不治之症——每个参与者都保持着良好的愿望,结果却可能南辕北辙。所以,‘老道’在新书第0章里对标准委员会的刻薄评价也让我心有戚戚。无论如何,作为ES4失败和ES5上位的那段隐秘历史中的关键人物,他的任何关于JavaScript的见解都是不容忽视的。这也是我推荐这本书的原因。”

——贺师俊(Hax),TC39委员会代表

“十二年前,我和小马一起翻译了一本名为JavaScript: The Good Parts的小册子,其作者‘老道’被JavaScript发明人Brendan Eich称为‘lambda编程和JavaScript的精神领袖’(Yoda of lambda programming and JavaScript)。在书中,‘老道’剥开了JavaScript糟糕的外衣,抽离出一个更具可靠性、可读性和可维护性的JavaScript子集,让我们看到了这门语言的优雅和美丽。今天,‘老道’新作How JavaScript Works的中文版面世,让我们看到一本深度理解Ja-vaScript如何运作,以及解读如何更好地思考和使用JavaScript的大作。这本书同样不厚,值得每个和JavaScript打交道的同学反复阅读、思考、实践。

“‘老道’的这两本书像一个轮回,给我的感觉是从WHAT到HOW。在阅读中,能感受到他面对杂乱、丰富、野蛮生长的JavaScript世界,敢于取舍当下,编写工具(JSON、JSLint、JSMin、ADSafe等)和著作来拥抱JavaScript最本质的部分;勇于建设未来,通过JavaScript精华去探讨新一代编程范式(全局分布式、安全和事件化编程)。这种处世之道会溢出JavaScript的世界,成为更多人宝贵的收获。很幸运我遇到了它,再次推荐给大家。”

——鄢学鹍(三七),《JavaScript语言精粹》译者、银泰商业CTO

“很欣喜有人翻译这本书。书中充满好奇心,以及随处可见的钻研精神。阅读这本书,不仅能懂得JavaScript是如何工作的,还能看见真实的‘大神’道格拉斯是如何钻研问题、如何看待世界的。死月的翻译相当有趣而到位,一些细节上的坚持不仅让人会心一笑,还凸显了一种认真可爱的专业态度。好书、好作者、好翻译,强烈推荐给程序员朋友们。”

——玉伯,支付宝体验技术部负责人

“老爷子的风格很神奇,特立独行。你很难想象这是一位宗师级大师的作品,内容看起来零散,但都命中要点,像吐槽又鞭辟入里,在理解原理的基础上有很多不一样的思考。看这本书不能盲从,要带着思辨的精神阅读。理解大师的趣味是很好的学习方式,就从这本书开始吧。”

——桑世龙(i5ting、狼叔),Node.js技术布道者,《狼书:更了不起的Node.js》作者

版权:人民邮电出版社