timer

set timer
t=setTimeout(function(){
document.write('Hello');
alert(2000);
},2000);
clear timer
clearTimeout(t);
Execute the timer multiple times, execute 10 times
function fun(){
if(i>10){
clearTimeout(t);
return false;
}
alert(i);
i++;
t=setTimeout("fun()",1000);
}
Equivalent to
t = setInterval(function(){ //loop execution timer
if(i>10){
clearInterval(t);
return false;
}else{
alert(i);
i++;
}
},1000)

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324687863&siteId=291194637