JavaScript中是否有睡眠/暂停/等待函数?
可能的重复: sleep()的JavaScript版本是什么?
有没有一个JavaScript函数可以模拟PHP中sleep
函数的操作--一个暂停代码执行x毫秒的函数,然后在其停止的地方恢复?
我在Stack Overflow上找到了一些东西,但没有有用的。
191
3
可能的重复: sleep()的JavaScript版本是什么?
有没有一个JavaScript函数可以模拟PHP中sleep
函数的操作--一个暂停代码执行x毫秒的函数,然后在其停止的地方恢复?
我在Stack Overflow上找到了一些东西,但没有有用的。
你需要将代码重新构造成若干部分。这不会停止执行,只是在各部分之间加了一个延迟。
你不能(也不应该)用睡眠函数阻塞处理。然而,你可以使用
setTimeout
来启动一个延迟后的函数。根据你的需要,
setInterval
也可能是有用的。setTimeout()函数是用来在JavaScript中延迟一个进程的。
w3schools 有一个关于这个函数的简单教程。