入门的好书
如果说《javascript权威指南》是一本字典,那zakas这本《javascript高级程序设计》可以算是一本由浅入深的好读物。
如果入门js的话,我比较推荐这本,再搭配权威指南那本书,基本看完后,对js就有一定程度的深入了。
看下这本书的目录,大体上把js涉及到的概念都讲了一遍,而且非常通俗,至少在我对比权威指南这本书后,我是这么认为的。
书中涉及的概念基本涵盖了js的大部分内容,包括 作用域链、js数据类型、OOP对象在js中的实现、闭包、BOM和DOM模型、对变态IE的系列兼容的解决方案、事件流、还有xml、jason、E4X这些数据格式与js的交互操作简介、高级技巧的介绍(比如惰性载入)等等,大量的例子,配上详细的讲述,理解起来不会太费解,当然了,这本书你前后至少要翻上几遍......
看书的过程中会遇到蛮多问题的,你需要去goole找出答案。
说我自己的,在理解原型链的时候,作者在书中配出了相应的图,事后看来是非常粗糙的,但对当时入门的我来说,这样的简略恰恰帮我忽略不必要的东西。后来,我在看网上文章的过程中,特别是查阅了博客园的笨蛋的座右铭的博客(他的js系列文章,从内存的角度去解释js的实现原理和架构的时候),我才发现当时我对原型链的理解是多么粗糙。
我觉得zakas在写这本书的时候,是考虑到入门的人的,我刚才举的那个配图的例子就是,虽然简略,但却非常直观,省略掉不必要的东西,帮助你快速建立对原型链的心理模型,反观权威指南,整本书我都没看到有没类似的配图,而且读起来,好像吃饭吃到沙一样(翻译问题)。
不管怎么样,虽然这本书叫《js的高级程序设计》,但我觉得是内容涉及的比较多,而且深而已,对初学者的门槛还是不高的,如果担心的话,再拉《javascript权威指南》陪着看好了,我就是这么做的。
下面这些资源都蛮不错的,推荐给入门的你:月影的51js、blueidea、mozilla的开发文档、Quora、StackOverflow
如果入门js的话,我比较推荐这本,再搭配权威指南那本书,基本看完后,对js就有一定程度的深入了。
看下这本书的目录,大体上把js涉及到的概念都讲了一遍,而且非常通俗,至少在我对比权威指南这本书后,我是这么认为的。
书中涉及的概念基本涵盖了js的大部分内容,包括 作用域链、js数据类型、OOP对象在js中的实现、闭包、BOM和DOM模型、对变态IE的系列兼容的解决方案、事件流、还有xml、jason、E4X这些数据格式与js的交互操作简介、高级技巧的介绍(比如惰性载入)等等,大量的例子,配上详细的讲述,理解起来不会太费解,当然了,这本书你前后至少要翻上几遍......
看书的过程中会遇到蛮多问题的,你需要去goole找出答案。
说我自己的,在理解原型链的时候,作者在书中配出了相应的图,事后看来是非常粗糙的,但对当时入门的我来说,这样的简略恰恰帮我忽略不必要的东西。后来,我在看网上文章的过程中,特别是查阅了博客园的笨蛋的座右铭的博客(他的js系列文章,从内存的角度去解释js的实现原理和架构的时候),我才发现当时我对原型链的理解是多么粗糙。
我觉得zakas在写这本书的时候,是考虑到入门的人的,我刚才举的那个配图的例子就是,虽然简略,但却非常直观,省略掉不必要的东西,帮助你快速建立对原型链的心理模型,反观权威指南,整本书我都没看到有没类似的配图,而且读起来,好像吃饭吃到沙一样(翻译问题)。
不管怎么样,虽然这本书叫《js的高级程序设计》,但我觉得是内容涉及的比较多,而且深而已,对初学者的门槛还是不高的,如果担心的话,再拉《javascript权威指南》陪着看好了,我就是这么做的。
下面这些资源都蛮不错的,推荐给入门的你:月影的51js、blueidea、mozilla的开发文档、Quora、StackOverflow
© 本文版权归作者 NoWhere 所有,任何形式转载请联系作者。
有关键情节透露