在阅读jquery技术内幕这本书时,作者说为了避免javascript对象和DOM对象循环引用导致的内存泄漏问题,jquery的数据缓存模块能有效的解决这个问题。现在对这句话不怎么理解,什么场景下会出现javascript对象和DOM对象循环引用呢,以及jquery的数据缓存模块解决这个问题的大致原理是什么呢,望大神们指点迷津
1 回答
SMILET
TA贡献1796条经验 获得超4个赞
我的理解是这样..不知道是不是有错。
var a = document.createElement("div")
a.boomshakalaka=function(){return a}
a.boomshakalaka().boomshakalaka().boomshakalaka().boomshakalaka().boomshakalaka()
或者是这种
var a = document.createElement("div")
a.boomshakalaka=function(){return a.boomshakalaka()}
a.boomshakalaka()//boomshakalaka
添加回答
举报
0/150
提交
取消