UNPKG

startinterval2

Version:

Calls a function immediately and repeatedly after a fixed delay

12 lines (9 loc) 362 B
"use strict"; function startInterval(fn, delay) { for (var _len = arguments.length, params = Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { params[_key - 2] = arguments[_key]; } setTimeout.apply(undefined, [fn, 0].concat(params)); return setInterval.apply(undefined, [fn, delay].concat(params)); } module.exports = startInterval;