首页 > 代码库 > 定时打印数字

定时打印数字

//自调函数定时执行
var i = 0;
function fn(){
console.log(i);
i++;
}
var timer = setInterval(function(){
if(i > 10) {
clearInterval(timer);
} else{
fn();
}
},1000);
//闭包立即执行队列
for(var i = 0; i <= 10; i++ ) {
(function(i){
setTimeout(function() {
console.log(i)
},i*1000) ;
})(i)
}

定时打印数字