入门推荐首选书籍:《JavaScriptDOM编程艺术》
当初读了不下4遍,书内容简单,易学,上手快,编程思想严谨。好的入门书,对你未来的编程都会有着深远的影响。此本书不辜负这个历史使命。
更详细的评论可以看Realazy在豆瓣上的评论在豆瓣上的评论《通往终点的过程与终点本身同样重要》
基础学习书籍:《JavaScript权威指南》
《JavaScriptDOM编程艺术》只是入门,介绍了编程思想和很简单的程序语法以及DOM的基本方法。而《JavaScript权威指南》详尽的介绍了JavaScript的各种函数以及特性。至于后面差不多500页左右的参考(JavaScript核心参考、客户端JavaScript参考、DOM参考)可以暂时不看。
进阶提升书籍:《JavaScript高级程序设计》
在思想上强调OPP的概念,内容上注重实用,可以从中学到更多更细致的知识,并且注重浏览器差异的解决。
但如果要阅读必须有一定的JavaScript的基础(或者读完前两本),要不然会带来挫折感,打击学习的热情。
拓展学习篇:《Ajax实战》
比较全面深入的介绍了Ajax知识,其中Ajax开发的思想和Ajax开发中的设计模式等还是很值得学习。
最好在《JavaScript高级程序设计》基础上阅读此书,可以很好的帮助理解该书的内容。当然对于没有后台语言基础的朋友来说,阅读起来还是有一定的障碍的。
最后想说的:
JavaScript水平到一定程度,书看得再多也不能得到最后技术的提升,要实践,要自己写代码,深入到开发中锻炼,理论结合实际,才会提升价值。