等待触发函数以在JavaScript中执行

Aad*_*adi 6 javascript settimeout

如何在JavaScript中设置延迟触发器以在指定的时间后执行函数?

我的程序将等待5秒钟执行demo();,如果它在5秒内无法启动演示,我需要sample()自动执行.

这可以用JavaScript吗?

Gle*_*ord 10

您可以使用setTimeout在一段时间后调用函数

setTimeout(demo, 5000);
Run Code Online (Sandbox Code Playgroud)

我不确定我是否会在5秒钟内获得" 如果它无法在5秒内启动演示 "部分,因为上面的代码在5秒内执行demo().


Sar*_*raz 5

看一下:

例:

setTimeout(function(){your code here}, 3000)
Run Code Online (Sandbox Code Playgroud)