我有一个 javascript 文件,在几个地方我想添加一个小的延迟,所以脚本会到达那个点,等待 3 秒,然后继续执行其余的代码。我想到的最好的方法是创建一个函数,我可以从脚本中的任何地方调用它。
function startDelay(lengthOfDelay)
{
//code to make it delay for lengthOfDelay amount of time
}
但是,我找不到任何方法来实现代码以使其等待。我查看了 setTimeout,但您需要将函数硬编码到其中,这对我没有好处。
有什么方法可以让脚本暂停几秒钟?当代码暂停时,我对 UI 冻结没有任何问题。
如果没有,有没有办法可以使用 PHP sleep()来实现这一点?(我知道 PHP 是服务器端,Javascript 是客户端,但也许有一种我没有听说过的方法。)