《JavaScript语言精粹(修订版)》试读
整书都是围绕着JavaScript的“精华”二字,也就是教你如何躲开那些糟粕。但是这本书绝对不是初学者的天堂,因为当你没有了解过JavaScript,你无法知道书中所说的糟粕是什么,以致于让你感觉它是一本无用的书。第一章的试读,有一个看似很简单的问题。为什么要使用JavaScript?
这个答案恐怕是很肯定地回答你,做web开发你一定要用到JavaScript。作为唯一的浏览器端的脚本语言,你没有力量去反抗它。当然后期也出现了要代替它的工具,例如Google的Dart和最近微软出的TypeScript。但是你不要忘了它们最终编译结果还是JavaScript,这就意味着,你首先要精通JavaScript。这又非常平缓地过渡到了书的中心思路,如果学好JavaScript?那就是在你搞过了开发,也不一定是精通的高手,你必须知道哪些是"thegoodpart's",尽量去避免它,让你的代码更加地优雅,便于维护,便于共同开发。
最后要说说作者了,他仿佛一直都在呐喊。你听得见吗?JavaScript一直都是在被开发者们轻视,一直都处于一个很尴尬的地位。作者是一个JavaScript界的大师级,他想通过自己对JS的认识,向世界的开发者阐明,JavaScript不是没用的语言,它也有十分优秀的一面,瑕不掩瑜,有闪光点最终还是会发光发亮的。
在这里给要进入JavaScript开发的人都说一声,你热爱它才会了解它。如果你一开始就听某某说,这门语言很糟糕,那一门也很不好。这样到头来,你还是没有掌握好一门,最后再次说明,这本书不是给初学者看的,是给开发过JS的人看的,因为他们也想要更懂得JavaScript。