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