I only want to run the function 1 time.
timerA = setInterval(function()
{
//codes..
clearInterval(timerA);
}, 2000);
I want to call the function inside setInterval only 1 time. How can I do it with setInterval and clearInterval?
Or is there another technique to do it?
Use
setTimeout
instead:this will execute the function only once after
timeout
milliseconds.Use the setTimeout method if you only want it to run once.
Example:
If you only want to run the code once, I would recommend using
setTimeout
instead:'setInterval' vs 'setTimeout'