在Javascript中暂停的最佳实践

在Javascript中暂停的最佳实践,javascript,browser,timeout,Javascript,Browser,Timeout,在JavaScript中暂停的最佳方式是什么。我以前尝试过使用setTimeout函数,但我确实对它的工作原理感到困惑 var pauseTime = 1000; //this is in milliseconds setTimeout(runThisFunction,pauseTime); function runThisFunction(){ alert("i waited a second to run!"); } 它的工作方式是等待x毫秒,然后调用您传递的函数。。在这种情况下,函数

在JavaScript中暂停的最佳方式是什么。我以前尝试过使用setTimeout函数,但我确实对它的工作原理感到困惑

var pauseTime = 1000; //this is in milliseconds
setTimeout(runThisFunction,pauseTime);

function runThisFunction(){
 alert("i waited a second to run!");
}

它的工作方式是等待x毫秒,然后调用您传递的函数。。在这种情况下,函数名是runThisFunctionpausing什么?您试图完成的是什么?如果您用print语句替换警报,则无法保证函数将运行x毫秒。