美文网首页
for 循环每执行一次,暂停1秒

for 循环每执行一次,暂停1秒

作者: Cherry丶小丸子 | 来源:发表于2020-03-09 11:16 被阅读0次

    预期:从1到5,每隔0.3秒输出一个数字

    方法1,使用 setInterval()
    var i = 1;
    let timer= setInterval(function(){
        console.log(i);
        i++; 
        if(i > 5){
            clearInterval(timer);
        }
    },300);
    
    方法2,使用 setTimeout()
    for(let i = 0; i < 5; i++){
        setTimeout(()=>{
            console.log(i);
        }, 300 * i);
    }
    

    相关文章

      网友评论

          本文标题:for 循环每执行一次,暂停1秒

          本文链接:https://www.haomeiwen.com/subject/znyudhtx.html