setInterval()
setInterval()
executes a callback function with a fixed time interval between the calls.
Signature
setInterval(callbackFunction: Function, interval: number, id?: string, args?: any)
Parameters
callbackFunction
The function or code snippet that you want to execute at regular intervals.
interval
The time interval (in milliseconds) between each execution of the callbackFunction
.
id
id
accepts a string name that you can use to refer to an interval timer. When calling clearInterval()
, pass this string name as the id
parameter to stop the interval timer.
Example: If you want to execute Query1
every 1000 milliseconds and refer to this timer as myTimer
, you can achieve this using the code snippet given below:
setInterval(() => { Query1.run() }, 10000, "myTimer");