jQuery源码分析系列(39) : 动画队列
摘要:data函数在jQuery中只有短短的300行代码,非常不起点 ,剖析源码的时候你会发现jQuery只要在有需要保存数据的地方无时无刻不依赖这个基础设施动画会调用队列,队列会调用data数据接口还保存队列里面的的动画数据所以我们在自习回顾下关于数据缓存//These may be used thro...
阅读全文
posted @
2014-06-30 10:47
【艾伦】
阅读(5507)
推荐(7) 编辑
浏览器的工作原理:新式网络浏览器幕后揭秘
摘要:转:http://new.w3ctech.com/topic/48序言这是一篇全面介绍 Webkit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。...
阅读全文
posted @
2014-06-30 08:27
【艾伦】
阅读(955)
推荐(4) 编辑
jQuery源码分析系列(38) : 队列操作
摘要:Queue队列,如同data数据缓存与Deferred异步模型一样,都是jQuery库的内部实现的基础设施Queue队列是animate动画依赖的基础设施,整个jQuery中队列仅供给动画使用Queue队列队列是一种特殊的线性表,只允许在表的前端(队头)进行删除操作(出队),在表的后端(队尾)进行插...
阅读全文
posted @
2014-06-25 09:49
【艾伦】
阅读(5671)
推荐(7) 编辑
正则表达式30分钟入门教程
摘要:正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源http://www.jb51.net/tools/zhengze.html30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的...
阅读全文
posted @
2014-06-20 21:31
【艾伦】
阅读(602)
推荐(0) 编辑
jQuery源码分析系列(37) : Ajax 总结
摘要:综合前面的分析,我们总结如下3大块:jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求前置过滤器 jQuery. ajaxPrefilter请求分发器 jQuery. ajaxTransport类型转换器 ajaxConvert为了整体性与扩展性考虑,把整个结构通过De...
阅读全文
posted @
2014-06-20 11:06
【艾伦】
阅读(6934)
推荐(5) 编辑
jQuery源码分析系列(36) : Ajax - 类型转化器
摘要:什么是类型转化器?jQuery支持不同格式的数据返回形式,比如dataType为 xml, json,jsonp,script, or html但是浏览器的XMLHttpRequest对象对数据的响应只有 responseText与responseXML 二种所以现在我要定义dataType为jso...
阅读全文
posted @
2014-06-18 11:39
【艾伦】
阅读(4076)
推荐(6) 编辑
jQuery源码分析系列(35) : Ajax - jsonp的实现与原理
摘要:ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加然后php方就会执行backfunc(传递参数);所以流程就会分二步:1:针对jsonp的预处理,主要是转化拼接这些参数,然后处理缓存,因为jsonp的方式也是靠加载script所以要关闭浏览器缓存insp...
阅读全文
posted @
2014-06-13 15:24
【艾伦】
阅读(11042)
推荐(10) 编辑
jQuery源码分析系列(34) : Ajax - 预处理jsonp
摘要:上一章大概讲了前置过滤器和请求分发器的作用,这一章主要是具体分析每种对应的处理方式$.ajax()调用不同类型的响应,被传递到成功处理函数之前,会经过不同种类的预处理(prefilters)。 预处理的类型取决于由更加接近默认的Content-Type响应,但可以明确使用dataType选项进行设置...
阅读全文
posted @
2014-06-11 11:35
【艾伦】
阅读(5907)
推荐(17) 编辑
jQuery源码分析系列(33) : AJAX中的前置过滤器和请求分发器
摘要:jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求,分别是:1.前置过滤器 jQuery. ajaxPrefilter2.请求分发器 jQuery. ajaxTransport,3.类型转换器 ajaxConvert源码结构:jQuery.extend({ /**...
阅读全文
posted @
2014-06-09 11:16
【艾伦】
阅读(5245)
推荐(12) 编辑