- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 jquery 实现原理五:ajax
ajax模块的结构:一, ajax 实现包括两个部分1 基本模块ajax,一个ajax.js定义了异步请求的基本结构,主要提供了两个重要的配置默认配置 ajaxSettings,并可拓展自定义的配置构造 ajaxPrefilters 和 ajaxTransport,这两个都是key-value对象,其中key是dataType,value是对应的处理函数。 ajaxPr
2013-09-25 21:09:39 9256
原创 jquery 实现原理四:deferred对象
一,deferred的使用和基本原理具体的用法可以参见阮一峰的一篇日志:http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html简单的说,deferred对象就是一个异步回调队列。deferred对象最大的作用就是用在ajax中实现异步回调,在没有defe
2013-09-11 21:48:01 6301
原创 jquery 实现原理三:sizzle
一,sizzle的基本原理sizzle是jquery选择器引擎模块的名称,早在1.3版本就独立出来,并且被许多其他的js库当做默认的选择器引擎。首先,sizzle最大的特点就是快。那么为什么sizzle当时其他引擎都快了,因为当时其他的引擎都是按照从左到右逐个匹配的方式来进行查找的,而sizzle刚好相反是从右到左找的。举个简单的例子 “.a .b .c”来说明为什么sizzle比
2013-09-07 16:32:37 2976 1
加强版坦克大战源码(java)
2011-03-24
c++五子棋源码 ( axun)
2010-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人