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
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.