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