我想强制一个函数等待1秒,然后继续在javascript中执行此操作。 例如:
function DoSomething(){
// wait 1 second
//continue w.e is this function does.
}
感谢。
答案 0 :(得分:11)
如果我理解你,你需要这个:
setTimeout(DoSomething ,1000);
修改,感谢Teemu:
function DoSomething (){
setTimeout(ContinueDoSomething ,1000);
}
function ContinueDoSomething (){
// ...
}
甚至还有一种方法,在某些情况下可能最有效:
function DoSomething (){
setTimeout( function(){
// ...
},1000);
}