Timeout timers are used to delay work for a specific amount of time. When that time expires, the callback function is executed, and the timer goes away. You should use timeouts for work that needs to be performed only once.
You create timeout timers by using the
setTimeout(callback, delayMilliSeconds, [args]) method built ...