ApplesauceOS
Read Markdown ↗Download .md

setInterval

Schedule a callback repeatedly.

js
setInterval(callback, delayMs, ...args)

Arguments

ArgumentTypeMeaning
callbackfunctionCallback to run.
delayMsnumberMilliseconds; 0..2147483647.
argsanyOptional callback arguments.

Returns

Timer ID.

Example

js
const timer = setInterval(() => console.log("tick"), 500);
setTimeout(() => clearInterval(timer), 1600);

Notes

Up to 1024 pending timers per script. Blocking code delays callbacks. Clear intervals so the script can finish.

All JavaScript APIs · Automation playbook