是否有一个JavaScript函数可以模拟PHP中的睡眠函数的操作——一个暂停代码执行x毫秒,然后从停止的地方继续执行的函数?
我在Stack Overflow上找到了一些东西,但没有什么有用的。
是否有一个JavaScript函数可以模拟PHP中的睡眠函数的操作——一个暂停代码执行x毫秒,然后从停止的地方继续执行的函数?
我在Stack Overflow上找到了一些东西,但没有什么有用的。
你不能(也不应该)用睡眠功能阻塞处理过程。但是,你可以使用setTimeout在延迟后启动一个函数:
setTimeout(function(){alert("hi")}, 1000);
根据您的需要,setInterval可能也很有用。
您需要将代码重新分解。这并不会停止执行,只是在各个部分之间造成了延迟。
function partA() {
...
window.setTimeout(partB,1000);
}
function partB() {
...
}