clearinterval
定时器返回值其实就是一个整数,并且是顺序生成的
你可以写一个循环清楚定时器
如:
var end = settimeout(function(){},1);
var start = (end -100)>0?end-100:0;
for(var i=start;i<=end;i++){
clearTimeout(i);
}
在你构造的定时器数量不是太夸张(小于100)的情况下,该方法可以清楚所有定时器
转载于:https://my.oschina.net/u/560237/blog/2994300
相关阅读
clearInterval() 方法与setInterval() 方法【2018.11.
HTML DOM clearInterval() 方法 定义和用法 clearInterval() 方法可取消由 setInterval() 设置的 timeout。 clearInterval()
在javascript中 setInterval()、clearInterval()、cle
setInterval()是一种定时器,它按照指定的设置时间(以毫秒计)来调用函数的方法。clearInterval()是结束定时器的循环调用函数。除非调
每次,执行play函数的时候,let ctime,导致ctime并不是之前 setInterval返回的值。你可以在clearInterval(ctime)前执行 console.log(