Timer
Examples
JavaScript
setTimeout(() => console.log('Timer finished after 2 seconds'), 2000);
See also:
JSX timer.jsx [► Run in Playground]
Methods
clearInterval(id)
Cancels the running interval associated with the given ID. When given an invalid ID, nothing happens.
Parameter | Type | Description |
---|---|---|
id | any |
The ID that was returned by setInterval . |
Returns: undefined
clearTimeout(id)
Cancels the running timeout associated with the given ID. When given an invalid ID, nothing happens.
Parameter | Type | Description |
---|---|---|
id | any |
The ID that was returned by setTimeout . |
Returns: undefined
setInterval(callback, delay?, …params)
Calls the given function repeatedly, each times waiting the given delay. The actual delay may be slightly longer than the given one.
Parameter | Type | Description |
---|---|---|
callback | Function |
The function to call. |
delay | number |
The delay in milliseconds. Optional. |
…params | any[] |
One or more values passed on to the callback. |
Returns: any
setTimeout(callback, delay?, …params)
Calls the given function with param
(and all following parameters) after the specified delay. The actual delay may be slightly longer than the given one.
Parameter | Type | Description |
---|---|---|
callback | Function |
The function to call. |
delay | number |
The delay in milliseconds. Optional. |
…params | any[] |
One or more values passed on to the callback. |
Returns: any