* Schedules repeated execution of `callback` * every `repeat` milliseconds. * @param {Function} callback * @param {number} [repeat] * @param {...any} [args] * @returns {Timeout}
(callback, repeat, ...args)
| 157 | * @returns {Timeout} |
| 158 | */ |
| 159 | function setInterval(callback, repeat, ...args) { |
| 160 | validateFunction(callback, 'callback'); |
| 161 | const timeout = new Timeout(callback, repeat, args.length ? args : undefined, true, true); |
| 162 | insert(timeout, timeout._idleTimeout); |
| 163 | return timeout; |
| 164 | } |
| 165 | |
| 166 | /** |
| 167 | * Cancels an interval. |
searching dependent graphs…