2010-10-28 14:18:16 +02:00
|
|
|
## Timers
|
|
|
|
|
|
|
|
### setTimeout(callback, delay, [arg], [...])
|
|
|
|
|
2011-08-31 15:12:34 +02:00
|
|
|
To schedule execution of a one-time `callback` after `delay` milliseconds. Returns a
|
|
|
|
`timeoutId` for possible use with `clearTimeout()`. Optionally you can
|
2010-10-28 14:18:16 +02:00
|
|
|
also pass arguments to the callback.
|
|
|
|
|
2011-09-14 05:02:54 +02:00
|
|
|
It is important to note that your callback will probably not be called in exactly
|
|
|
|
`delay` milliseconds - Node.js makes no guarantees about the exact timing of when
|
|
|
|
the callback will fire, nor of the ordering things will fire in. The callback will
|
|
|
|
be called as close as possible to the time specified.
|
|
|
|
|
2010-10-28 14:18:16 +02:00
|
|
|
### clearTimeout(timeoutId)
|
|
|
|
|
|
|
|
Prevents a timeout from triggering.
|
|
|
|
|
|
|
|
### setInterval(callback, delay, [arg], [...])
|
|
|
|
|
|
|
|
To schedule the repeated execution of `callback` every `delay` milliseconds.
|
2011-08-31 15:12:34 +02:00
|
|
|
Returns a `intervalId` for possible use with `clearInterval()`. Optionally
|
2010-10-28 14:18:16 +02:00
|
|
|
you can also pass arguments to the callback.
|
|
|
|
|
|
|
|
### clearInterval(intervalId)
|
|
|
|
|
|
|
|
Stops a interval from triggering.
|