课程
/前端开发
/jQuery
/jQuery源码解析(DOM与核心模块)
DOM元素和elemData缓存对象是什么关系,通过什么关联起来的
2015-03-06
源自:jQuery源码解析(DOM与核心模块) 5-6
正在回答
老师的尚一章节的课程里面有讲到
他有个全局变量GUID,通过这个guid来查找,相对于哈希查找。
通过jquery的Data模块
elemData = data_priv.get( elem );
data_priv = new Data();
Data里面存储的内容简化之类似于这样:
{
elem1 :{},//elem1Data
elem2 :{}/elem2Data
}
缓存对象
举报
由浅入深的剖析jQuery库的设计与实现,揭开框架背后的秘密
2 回答那么同一个div下面的不同ul下的li是什么关系?不同div下面的ul下的li是什么关系?
2 回答parent是父亲,那parents是什么?所有的父级元素吗?
4 回答.children() 返回的子元素包括其非直属子元素吗?也就是子元素的子元素吗?..
1 回答jQuery.each()对象字面量什么意思。
4 回答为什么弹出来的是a的地址,而不是<a></a>这个dom呢