美文网首页
for循环延时执行

for循环延时执行

作者: apple_sun | 来源:发表于2018-06-22 16:10 被阅读0次
    function sleep(n){
     var start=new Date().getTime();//定义起始时间的毫秒数
     while(true){
      var time=new Date().getTime();//每次执行循环取得一次当前时间的毫秒数
      if(time-start>n){//如果当前时间的毫秒数减去起始时间的毫秒数大于给定的毫秒数,即结束循环
       break;
      }
     }
    }
    
     for(var i=0;i<3;i++){
      alert(i);
      sleep(5000);//每隔5000毫秒执行一次for循环
     }
    

    相关文章

      网友评论

          本文标题:for循环延时执行

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