JavaScript高级程序设计(第4版)中文版终于出版了
文章插图
最近发现javascript高级程序设计(第4版)的中文版上市了 , 回想当初看这本书的第2版、第3版 , javascript的知识如泉水汩汩涌出 , 如饮甘怡般美妙 。
javascript的图书非常多 , 这本书最好 。 现在第4版上市 , 内心还有点小激动 , 但最终也没有买纸质版 。
不买的原因如下:
- 有第2版跟第3版实体书
- 第4版与第3版的差别 , 被其它javascript书补充了(下面会讨论有什么区别) 。
- 网上下载到了第4版英文电子版(尴尬 , 盗版可耻) 。
- 这本书太贵(虽然值) , 太厚(虽然全是干货) , 房间太小 , 放不下 。
1 内容变化
文章插图
第4版涵盖ECMAScript 2019 , 不仅新增了5章内容 , 还对其余章节进行了大幅度的增补和修订 。
其中第4版的目录结构为
文章插图
第3版的目录结构为:
文章插图
通过目录比对 , 内容变化还是挺大的 。 主要集中在进阶内容部分:迭代器与生成器;代理与反射;对象、类与面向对象编程;函数;期约(promise)与异步编程等 。
2 作者变化JavaScript高级程序设计 1-3 版的作者都是:Nicholas C. Zakas 。 其人个博客为:Human Who Codes – The official website of Nicholas C. Zakas 。
文章插图
Nicholas C. Zakas写了很多本javascript畅销书:
文章插图
2015年时 , 他发了一条推特 , 自己不会再更新第4版 。
文章插图
所以现在的作者是马特 , 当然 , 也是位程序语言专家 。
文章插图
3 封面变化
这本书的封面主体都是红色 , 所以大家都称它为js红宝书 。
第1、2版用的是作者Nicholas C. Zakas的头像 。
第3、4版用的都是小孩用望远镜看世界 , 不过小孩子长大了 , 从坐在地上变成站立望向远方 。
javascript真的长大了… …
推荐阅读
- 华为认证HCIP-GaussDB-OLTP发布,下一个高级DBA会是你吗
- 快递员工也能当“教授”?上海快递工程技术高级职称评审实现突破
- 原来微信长按2秒这么实用!能开启5个高级功能,涨知识了
- 技术|“直通车”制度助力 上海首位快递员工评高级职称
- 计算机专业本科生在程序设计上应该具备哪几个方面的能力
- 科技改变未来——乌鲁木齐市高级中学2020年科技主题活动
- EMUI10隐藏的高级输入法,按下这个键,1分钟输入800字
- 锁专题(1)java 常见锁介绍,高级程序员必知必会
- 小编亲测一个月的6款APP!解锁高级功能稳定使用
- 骁龙678有望让平价Android手机带来更高级别的影像效果