有幸看到iteye的活动,有幸读到《JavaScript语言精髓与编程实践_第2版》的试读版本,希望更有幸能完整的读到此书。
说来读这本书的冲动,来得很诡异,写一篇读后感,赢一本书,其实奖励并不大,依靠纯粹的物质奖励,很显然,不会强烈的促使我去读这本书。而原因在于,一方面对javascript的极大兴趣,另一方面之前已经拜读过如《javascript高级程序设计》《高性能javascript》《javascript设计模式》等书,那我就有了要看看这本书都写了什么高深言论的冲动,就好像你是一个收藏爱好者,看到一个你没有的收藏品,你会不冲动么?冲动之前,它真的对你有价值么,你也不知道,不过还是打开,读了下去。
读完之后,不得不被周爱民老师所折服。本人自认为对javascript也有一定了解,但是读了这本书之后,原来跟周爱民老师比,还有很大差距。其他的书如果是一泼湖水,游一游就游遍了;那么这本书,在我看来,就是一片大海,需要去理解和思考的东西太多了,甚至有的词句,需要反复读取以理解作者的意思。更甚至,这本书本身已经超越了javascript,更多的是在探讨动态函数式语言的特点。所以我建议,如果你对javascript,对动态函数式语言有极大的兴趣,同时你对javascript已经有了足够的了解(了解javascript的基本特性,高级特性,用javascript做完完整的产品)后,再来阅读此书,收获会更大。
还有一方面,是周爱民老师对于技术细节的钻研和把握。比如typeof null为什么就是object?当然,最快速的办法,我们死记硬背住就好了,但是难道你的内心没有一种冲动?为什么是object?为什么不是null?undefined?或者其他的什么?如果在心里有了这一连串得为什么,然后我们再去剖析问题,了解了typeof的底层含义后,那么不光是这个null,随便来个别的,也就知道其结果是什么了。另一个问题,(function(){})();这个立即执行匿名函数我们经常会用到,但是为什么是这么写?怎么拆分这一堆的东西?每一部分都是代表什么,返回值是什么?读了这本书,就帮你解释了如上的这些为什么。可能这些问题,你在别的书,都是一代而过,作者知道而读者不知道,读者就会很困惑。如果你也是曾经对这些问题很困惑的人,那么就读一读这本书吧。
我自己也很希望能完整的读到此书。
分享到:
相关推荐
很有启发性,就是只是样章,但也是必读之物啊
周爱民,本书风格与其他讲javascript大为不同,很有启发性。
《JavaScript ES6函数式编程入门经典》使用JavaScript ES6带你学习函数式 编程。你将学习柯里化、偏函数... 目前,编程语言已经将焦点从对象转移到函数。JavaScript支持函数式编 程,并允许开发者编写精心设计的代码。
JSF第一步--JSF+Spring+ Hibernate+AJAX编程实践 试读
高校退学试读预警机制的探索与实践(全文).docx
Java语言程序设计(基础篇)(英文版·第10版)试读版
《UNIX编程艺术》主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S.Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为...
JavaScript模式(英文版)+基于MVC的JavaScript Web富应用开发(试读) 基于MVC的JavaScript Web富应用开发(构建下一代互联网富应用之最前沿技术),面向jQuery开发者的客户端应用开发指南,本书教你如何构建先进的富...
《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...
Marijn Haverbeke,世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。如今,他专注于动态语言下的数据库系统的研究和Web API的设计。此外,他创建并维护着...
Windows信息安全与内核编程(试读版),虽然是试读版,但是对于从事信息安全的朋友还是有很好的帮助的,希望大家喜欢。
并行计算的编程模型试读版
WPF编程经典(试读版)
Windows内核编程与信息安全(免费试读版) 作者: 楚狂人 内核上机指导 过滤简单设备 键盘的保护
斯坦福公开课编程方法学 CS106A 课本(中文版)
- 全面更新,紧跟JavaScript技术进步。 - 视角开阔,回顾JavaScript发展历程,展望Web开发的未来。 - 内容丰富,从JavaScript出发,涵盖AngularJS、DOM、Ajax等诸多技术。 - 讲解细致,辅以大量代码示例,文字流畅...
不必管模式本身所用的语言,可以将模式用于任何面向对象编程语言。 本书是为那些熟悉.NET框架但希望了解如何改进编码方式以及如何运用设计模式、设计原则和最佳实践来提高代码的可维护性和适应性的ASP.NET开发者而写...
腾讯专家倾情翻译,全面介绍游戏行业中会用到的算法和技术,专注于实际应用
TMS320F28335DSP原理及开发编程试读,初学者值得一看
资源名称:精通Java并发编程(第2版)【试读】资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。