本文主要针对javascript中的setTimeout方法和setInterval方法
setTimeout最简单的js代码如下:
var i = 0;
function run(){
i++;
console.log(i);
}
setTimeout(run, 2000);
注意 : setTimeout 中第一个是函数名,不要写成run(),也最好不要写成”run()”
setInterval方法使用同理
接下来是如何使用setInterval执行某函数10次
var times=10;
var sh = null;
function run()
{
console.log(times);
if(times==0)
{
clearInterval(sh);
return;
}
times--;
if(sh==null){
sh=setInterval(run,100);
}
}
run();