运行代码
复制代码 代码如下:
memory leak
那么在ie下该怎么解决呢?在删除节点的时候,手动破除环状引用,把里面setinterval那段代码稍微改动以下:
复制代码 代码如下:
setinterval(function(){
q.push(makespan());
if(q.length>=10){
var s = q.shift();
if(s){
s.onclick = null;//关键在这里
s.parentnode.removechild(s);
}
}
n++;
},10);
