断断续续看完《你不知道的JavaScript》中卷,准备写点笔记,发现真没什么可写
You don't know javascript系列出来挺久了,英文版没认真去看过,中文版上、中两卷都买来看了
去年读上卷时候,感觉收货多多。当时转岗做前端半年多,正处于对javascript原理性知识朦胧状态,想快速深入阶段。
上卷对于javascript引擎与各种作用域的讲解,看的非常过瘾。对this和动态作用域的类比,让我彻底明白了this的指导性原理,不再局限于记住他在几个不同场景下的具体表现。在这之前,javascript的书也是读过几本的,可以说,这几个专题的内容,以往看过的书中,都没有这本讲的好。
到了这次阅读中卷,看完一遍,没什么感觉了。
第一部分,类型与语法。书中所述,至少在《JavaScript高级程序设计》基本也都涵盖了,有一些比较小的点,属于代码中的bad case,本身也不该像那样去写,平时可能也没太注意到。
第二部分,异步与性能。对这部分本身是比较期待的,然而读完也没什么感觉。其中,Promise章节,内容啰啰嗦嗦,不易读。还不是翻译质量问题,回去扫了下英文,表述就那样。读完一头雾水,深入也没深入进入,浅出也好像不太浅。
生成器部分讲了下如何手动转换生成器代码,以及facebook regenerator如何转换,这一块内容去年了解过一阵子,写过一篇博客,所以也没什么新内容。
从github上原系列来看,只剩下es6 & beyond了,不知这《你不知道的JavaScript》下卷的内容如何组织?看图灵网站上,倒是已经把这下卷计划放出来了
与我可能这一系列也就看到这里了,能从上卷中了解不少知识,心怀感激。学习的各个阶段,需要的内容也不一样,持续去寻找下阶段适合的内容继续学习吧