时间:2021-07-01 10:21:17 帮助过:49人阅读
function sleep(n)
{
var start=new Date().getTime();
while(true) if(new Date().getTime()-start>n) break;
}
当然这个方法依然是靠空转CPU的方法。
还有一个方法是使用setTimeout()函数。
函数语法如下:setTimeout(code,millisec)
使用范例:
var t=setTimeout("alert('5 seconds!')",5000)
这段代码的作用是millisec后执行代码code,范例中就是5000毫秒后执行了alert函数。也可以达到和sleep相同的效果。