JavaScript 悟道

[美]道格拉斯·克罗克福德(Douglas Crockford)

出版时间

2021-05-31

ISBN

9787115565181

评分

★★★★★
书籍介绍
这不是一本教你怎么写 JavaScript 的书,而是一位大师对这门语言长达数十年的「不满」。道格拉斯·克罗福德几乎把 JS 的每个细节都拿到台面上重新审问:为什么数组从 0 开始?为什么只有 number 一种数字类型?`this` 到底该不该存在?class 是不是一个错误?书中大量是他鲜明的个人观点——推崇高阶函数、质疑面向对象、抨击语言委员会的决策。正因如此,评价两极:有人「悟了」,有人「读不下去」。它适合有一定经验、愿意带着辩证眼光与作者「吵架」的读者;若只想查手册、抄范例,这本书大概率会让你翻几页就合上。
作者简介
道格拉斯·克罗克福德(Douglas Crockford) JavaScript开发社区知名权威,JSON、JSLint、JSMin和ADSafe之父,畅销书《JavaScript语言精粹》作者;Virgule-Solidus创始人,历任PayPal、Yahoo!资深JavaScript架构师、Faceless Corporation创始人、State软件公司创始人兼CTO、Electric Communities创始人兼CEO、Paramount公司新媒体执行主管、Lucasfilm电影公司技术总监,还在Atari公司开发过游戏和办公自动化系统。作为JavaScript开发社区的大师,他在JavaScript开发方面的众多研究成果被广泛应用,他的思想也深深影响了整个JavaScript应用和发展。
目录
版权声明阅读
译者序阅读
章名列表阅读
第 0 章 导读阅读
第 1 章 命名

显示全部
用户评论
大师我悟了!
我对此书的评价其实只能给4星——毕竟都是Douglas Crockford的私货,我虽然赞同他怼委员会的评价,但他对JS的具体方案有很多我确实难以苟同。然而,死月的翻译是可以加1星的,有些朋友不太理解这书翻译的难度,除了技术之外,DC本人写书有不少诡异的哏(美其名曰微言大义)。当初我微微参与过此书的早期试译的review,后来知道出版社把该书回收了,我一度很担忧找不到合适的译者,甚至想过是不是要恬着脸去问出版社拿来我自己翻译,直到后来看到死月的翻译样章,我一下就非常放心了。技术方面很准确,文字方面也传神,关键有字斟句酌的态度。比方说一个WAT,就讨论了很多种不同的译法(其实我认为最合适的译法由于出版社的限制而无法使用)。
这本书大部分是原理性的讲解,门槛不低,很多篇幅用来介绍了作者自己写的库,有点不知所云。
尊敬DC这位老前辈 不过介绍next_language 大坨代码 这块有点读不进去
1、大部分观点都认同,小部分还不懂。2、私货太多,不带私货不会写书了吗?js相关书籍作者尤其喜欢夹带私货。3、有被笑到。4、翻译下了大功夫。
er..怎么说呢。读不下去了,放手边做cookbook吧
太多没什么可读性的代码了,导致只能跳过
js 语言的深入,说了他个人的哪些好,哪些不好。
下载
收藏