delay source npm

_.delay(func, wait, [args])

Invokes func after wait milliseconds. Any additional arguments are provided to func when it's invoked.

Arguments

  1. func (Function)

    The function to delay.

  2. wait (number)

    The number of milliseconds to delay invocation.

  3. [args] (...*)

    The arguments to invoke the function with.

Returns (number)

Returns the timer id.

Example

_.delay(function(text) {
  console.log(text);
}, 1000, 'later');
// => logs 'later' after one second