jQuery源码阅读5— jQuery原型属性和方法

2015-08-11
阅读 6 分钟
2.7k
整体架构: {代码...} 一、selector、.jquery、.length、.size() {代码...} 二、toArray()、.get([index]) {代码...} 三、each(function(index,Element))、jQuery.each(collection,callback(indexInArray, valueOfElement)) {代码...} 四、 .map(callback(index,domElement))、jQuery.map(arrayOrObject, callback(value...

jQuery源码阅读4— clean( )

2015-08-11
阅读 5 分钟
1.7k
function clean( elems, context, fragment, scripts ) { //elems:数组,包含了待转换的HTML带呀 //context:文档对象,参数在bulidFragment()中被修正为正确的文档对象 //fragment():文档片段,存放转换后的DOM元素占位符,在bulidFragment()中被创建 //scripts:用于存放转换后DOM元素中的script var checkScriptType;

jQuery源码阅读3— bulidFragment( )

2015-08-10
阅读 2 分钟
2k
jQuery的buildFragment函数,主要是将传入的HTML代码用document.createDocumentFragment转变成文档碎片,具体细节如下图:

jQuery源码阅读2—init( )

2015-08-04
阅读 5 分钟
2.2k
总架构图(摘自《jQuery技术内幕》): 代码逐步分析: {代码...}

jQuery源码阅读1—jQuery架构

2015-08-03
阅读 1 分钟
4.6k
今天借着《jQuery技术内幕》的指导开始阅读jQuery源码,第一篇先筛选出jQuery的架构 {代码...}