setInterval
:
function doSomething() {
alert('This pops up every 5 seconds and is annoying!');
}
setInterval(doSomething, 5000); // Time in milliseconds
Pass it the function you want called repeatedly every n milliseconds. (setTimeout
, by the way, will call a function with a timeout.)
If you ever want to stop the timer, hold onto setInterval
’s return value and pass it to clearInterval
.