1 2 3 4 5 6 7 8 | var timer=null; //便于管理也为了进一步封装处理,建议把它放到运动对象的身上,aBtn.timer=null;var oBody=document.body;aBtn[0].onclick=function(){ clearInterval(timer); //timer为null,undefined是不会报错的。 timer=setInterval(function(){ ..... },1000);} |
var timer = setTimeout(function(num){},1000,fn1); //第三个参数就 function 的回调参数



原文:https://www.cnblogs.com/lhsaq2009/p/9471918.html