Jquery源码分析---概述
2010-09-14 13:36:52 来源:WEB开发网核心提示:jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,Jquery源码分析---概述,它剑走偏锋,从web开发实用的角度出发,但是其主指在于JavaScript的使用,我们并不能很明白,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库
jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototype而选择Jquery来进行web开发。
一些开发人员在使用jquery时,由于仅仅只知道Jquery文档中的使用方法,不明白Jquery的运行原理,时常会碰到许多的问题。这些问题大部分是使用不当而产生,极少数是Jquery的Bug。如果不明白其运行机理和核心源码,我们也很难写出基于jquery类库的高性能的程序出来。
在调试基于jQuery的程序时,我们大部分时间都要跟踪进入jQuery对象分析其运行的状态,但是jQuery代码不像Ext,YUI那样中规中举,它的代码有点晦涩,难懂。也就说如果想用好jQuery,一定要清楚其源码。
Jquery的网络资源丰富,但Baidu了很久,却很难找到那种完全深入地分析Jquery源码的文稿。倒是Jquery的开发者,John Resi的《Pro Javascript Techniques》对于Jquery的源码的分析涉及了,可以看作是jQuery的源码分析,但是其主指在于JavaScript的使用。我们并不能很明白,很细致去了解Jquery的源码。
文章来源:http://jljlpch.javaeye.com/category/37744
更多精彩
赞助商链接