javascript
Run a function every 5 seconds interval using Javascript
If you want to run a javascript function every 5 seconds then you can use the setInterval() method of javascript. You can pass the time in milliseconds to this function.
var inverval_timer;
//Time in milliseconds [1 second = 1000 milliseconds ]
inverval_timer = setInterval(function() {
console.log("5 seconds completed");
}, 5000);
//IF you want to stop above timer
function stop_timer() {
clearInterval(inverval_timer);
}
In the code snippet, we have created an interval function using setInterval() that will run every 5 seconds because we have passed 5000 as the time which it will wait to run the function again and again. It will print "5 seconds completed" in the console window every 5 seconds passed.
If you want to stop this function after some time or on a button click you can use clearInterval() method of javascript and pass the setInterval() object to it.
Was this helpful?
Similar Posts
- Stop loop for some seconds in Javascript
- Test every item of array against some condition in javascript
- Run a Javascript function after user finished writing in the input field
- Javascript to run a function after script file is loaded
- jQuery code to run a function after page load
- Pass a function as parameter of another function in Javascript
- Run a Javascript file in Terminal window