global.setTimeout
Runs callback with args after delay milliseconds and returns an id clearTimeout cancels.
Usage
Cancel a pending timer.
// Cancel a pending timer.
const reminder = setTimeout(() => console.log('Still there?'), 30_000);
// The user came back first: the reminder never shows.
clearTimeout(reminder);Signatures
<A extends unknown[]>(callback: (...args: A) => void, delay?: number, ...args: A): numberType parameters
| Name | Constraint | Default |
|---|---|---|
A | unknown[] | — |
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
callback | (...args: A) => void | Yes | — |
delay | number | No | — |
...args | A | Yes | — |
Returns
number
Generated from the public TypeScript declarations: signatures, props and defaults come from the checked source, descriptions from its JSDoc. No defaults are invented.