强迫等待javascript

时间:2013-06-11 10:26:52

标签: javascript sleep

我想强制一个函数等待1秒,然后继续在javascript中执行此操作。 例如:

function DoSomething(){
// wait 1 second
//continue w.e is this function does.
}

感谢。

1 个答案:

答案 0 :(得分:11)

如果我理解你,你需要这个:

setTimeout(DoSomething ,1000);

修改,感谢Teemu

function DoSomething (){
    setTimeout(ContinueDoSomething ,1000);
}
function ContinueDoSomething (){
    // ...
}

甚至还有一种方法,在某些情况下可能最有效:

function DoSomething (){
    setTimeout( function(){
        // ...
    },1000);
}