取消递归中的setTimeout

来源:互联网 发布:女生玩的单机游戏 知乎 编辑:程序博客网 时间:2024/05/07 01:18

var timeoutID = null;//timeoutID 为setTimeout()产生的id
function b(opt){
   if(opt
      clearTimeout(timeoutID);//根据timeoutID 取消递归中的setTimeout
   else
      timeoutID = setTimeout("a()",100); 
}
//这里也可以clearTimeout(timeoutID);
function a(){
alert("test");
}


0 0
原创粉丝点击