ID #6539

Jquery源码分析---概述

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的网络资源丰富,但找了很久,却很难找到那种完全深入地分析 Jquery源码的文稿。倒是Jquery的开发者,John Resi的《Pro Javascript Techniques》对于Jquery的源码的分析涉及了,可以看作是jQuery的源码分析, 但是其主指在于JavaScript的使用。我们并不能很明白,很细致去了解Jquery的 源码。


2011-07-01 18:55
阅读:
I'm VC , Just U know Y
本站部分文章来源于互联网,版权归原作者所有。

延伸阅读:

一次JQuery性能优化实战

jquery中使用表单元素选择器

JQuery的扩展接口简单示例

jquery使用attr访问自定义属性,减少javascript脚本中

Jquery弹出层插件Thickbox使用心得