美文网首页
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