How can I set a delayed trigger in JavaScript to execute a function after a specified amount of time?
My program will wait for 5 seconds to execute demo();
and if it fails to start demo within 5 seconds I need to execute sample()
automatically.
Is this possible to do in JavaScript?
You can invoke functions after a period of time with setTimeout
setTimeout(demo, 5000);
I'm not sure that I get the "if it is fail to start demo with in 5 seconds" part of your question, because the above code will execute demo() in 5 seconds.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With