JS

HOW TO RUN JAVASCRIPT EVERY SECOND

(quick guide & examples)

FUNCTION TO RUN EVERY SEC var looper = () => console.log(”RUN!”);

SET INTERVAL

01

SET 1-SEC INTERVAL setInterval(looper, 1000);

FUNCTION CALLS ITSELF EVERY 1 SEC var looper = () => {   console.log(”RUN!”);   setTimeout(looper, 1000);  };

RECURSIVE FUNCTION

02

START! looper();

ENDLESS WHILE LOOP

03

ENDLESS LOOP WITH 1 SEC WAIT var looper = async () => { while (true) {   console.log(”RUN!”);   await new Promise(res =>    setTimeout(res, 1000));  }};

START! looper();