上周五收到了图灵的样书了,非常不错,很完整,看完目录和序之后,觉得作者还是比较专业,把需要讲的东西都讲到了,看完了前面两章,总体感觉还不错,既介绍了 JAVASCRIPT 的发展历程的历史,也通过一些小的DEMO引起了读者的兴趣,比如对现行 javascript string 拼接的系统函数优化,以及对 跨浏览器检测代码的一些批判以及更好的绕过这些棘手问题的讨论,都一一做了阐述。对现有的框架以及不同浏览器之间的调试工具和扩展,进行了全面的介绍,在框架一章特别强调了DOJO。哈,作者看样子是 DOJO 的死忠支持者。篇幅都比其他框架要多要长,不过我就很奇怪为什么作者没有把 JQUERY 也放入框架介绍中去,毕竟 JQUERY 也是一个非常成熟而且天才的产品。。。
第三章通过一个现实生活中我们常常在开发中的书写习惯问题,阐述了为什么需要把 JS 作为面向对象来提高 JS 函数的扩展性问题,做了一些探讨,通过日常一些JS常用的场景和函数做了一定程度的分析.虽然是浅尝辄止的.不过看起来很精彩.
第四章,作者主要介绍的是计算器这个小项目的做法,第五章通过介绍 YAHOO,GOOGLE的API以及一些通用的开源JS前端框架,让读者练练手,这些地方我觉得非常不错.虽然写的很简单,但是相对国内的书籍而言并不是一个非常大的跳跃,而是通过这样的小例子,让读者能够轻松的上手.书写公正而且规范有扩展性的 JS 代码.计算器的小DEMO做起来还不错,第五章中关于YAHOO API的介绍貌似有一些地址访问不了,不过还是不影响作者传授的JS编程经验.
后续几张大概的编排和教学内容和前几章一致.也是从项目分析入手一步步把读者带入专业开发的水准,中间包括了基于Dojo的通讯薄,一个小游戏,以及一个小型的 Ajax 聊天系统.
总评,这本书比较适合JS从新手到进阶的一个曲线上升的阶段.书籍介绍的东西多而全,并不是针对JavaScript理论做深入探讨和研究,而是以各个小项目的实战作为本书的主要内容.概括了专业JavaScript开发中的各个细节.辐射到前端开发框架,技术和设计.这也和本书的标题一致,作为拓展开发者的眼界以及提升开者的开发水平,的确是一本值得推荐的书籍.