javascript function repeat every x seconds code example

Example 1: javascript run every 5 seconds

const interval = setInterval(function() {
   // method to be executed;
 }, 5000);

clearInterval(interval); // thanks @Luca D'Amico

Example 2: js do every x seconds

window.setInterval(function() {
  // do stuff
}, 1000); // 1000 milliseconds (1 second)

Example 3: js loop every x seconds

(function loop() {
  setTimeout(function () {
    // execute script
    loop()
  }, 9000); //9000 = 9000ms = 9s
}());