js自定义定时器
直接上代码如下:
//按钮
<button id="muchtest">muchtest</button>
//测试
$("#muchtest").click(function(){
test();
});
function sleep(n){
var start=new Date().getTime();//定义起始时间的毫秒数
while(true){
var time=new Date().getTime();//每次执行循环取得一次当前时间的毫秒数
if(time-start>n){//如果当前时间的毫秒数减去起始时间的毫秒数大于给定的毫秒数,即结束循环
break;
}
}
}
function test(){
for(var i=0;i<3;i++){
alert("jaiai");
sleep(3000);
}
}