日期:2014-05-16  浏览次数:20355 次

js延迟执行,不用开启新的线程

延迟执行,不用开启新的线程

?

?

function?delay(numberMillis){
????????var?now?=?new?Date();
????????var?exitTime?=?now.getTime()+numberMillis;???
????????while(true){
????????????????now?=?new?Date();
????????????????if(now.getTime()?>?exitTime)
????????????????????????return;
????????}
}?

区别setTimeout()和setInterval()方法