定时器返回值其实就是一个整数,并且是顺序生成的
你可以写一个循环清楚定时器
如:
var end = setTimeout(function(){},1);
var start = (end -100)>0?end-100:0;
for(var i=start;i<=end;i++){
    clearTimeout(i);
}
在你构造的定时器数量不是太夸张(小于100)的情况下,该方法可以清楚所有定时器

12-27 21:47