相关疑难解决方法(0)

如何创建javascript延迟函数

我有一个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是客户端,但也许有一种我没有听说过的方式.)

javascript sleep function delay wait

22
推荐指数
2
解决办法
15万
查看次数

标签 统计

delay ×1

function ×1

javascript ×1

sleep ×1

wait ×1