JavaScript悟道
Kaffa 发布于
How JavaScript Works
作者:[美]道格拉斯·克罗克福德(Douglas Crockford) 译者:死月
本书首先介绍JavaScript的基本知识:命名、数值、布尔值和字符串等,并展示了其缺陷和局限性,但随后展示了如何解决这些问题;接着继续研究数据结构和函数,探索底层机制,并使用高阶函数来实现面向对象编程;然后还着眼于事件化编程、测试和纯度,以及对“下一门语言”的要求。大多数语言深深植根于FORTRAN时代的范式,作者攻击了这些根源,促使我们思考下一代范式。
ISBN | 9787115565181 |
出版社 | 人民邮电出版社 |
出版时间 | 2021年 6月 |
装帧 | 平装 |
定价 | 99.8元 |
页数 | None |
系列 | 图灵程序设计丛书 |
读后
学过 JavaScript 语法并且写过 JavaScript 程序但依然遇到陷阱时,你可以读的书。
书作者被 JavaScript 语言作者誉为 Yoda(星战中的大宗师)。
作者探讨了 JavaScript 语言设计上的好的方面和一些重烦人的疏漏。
在我的职业生涯中,很少大规模使用 JavaScript,且即使使用 JavaScript,也只使用大多数程序员都熟悉的子集,很少会走到 JavaScript 的恼人部分。
By the way,我比较喜欢作者的写作风格,加入了很多有趣味的引用、双关和暗喻。
有条件,就读原著;没有条件,也要读读双语,现有版本,翻译地其实很不错。