javascript没有类似Thread中的sleep()方法,只能模拟一个这个方法实du现。
//模拟java中sleep中等待时间
function sleep(n){
var start=new Date().getTime();//定义起始时间的毫bai秒数
while(true){
var time=new Date().getTime();//每次执行循环取得du一次当前时间的毫秒数
if(time-start>n){//如果当前时间的毫秒数减去起始时间的毫秒数大于给定的毫秒数,即结束循环
break;
}
}
}
使用
sleep(1000);//每隔1000毫秒执行一次for循环