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