jQuery源码阅读3— bulidFragment( )

发布时间:2019-05-20 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了jQuery源码阅读3— bulidFragment( )脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

jQuery的builDFragment函数,主要是将传入的HTML代码用document.createDocumentFragment转变成文档碎片,具体细节如下图:

图片来jquery技内幕:

clipboard.png

jQuery.buildFragment = function( args, nodes, scripts ) {
//args:准备转换为DOM结构的THML代码
//nodes:数组,含有DOM元素或者jquery对象,用于修正创建文档片段DocumentFragment文档对象
//scripts:存放HTML代码的script元素
VAR fragment, cacheable, cacheresults, doc,
First = args[ 0 ];