Lodash - delay方法



语法

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

在等待毫秒后调用func。当调用func时,任何其他参数都会提供给func。

参数

  • func(函数) - 要延迟的函数。

  • 等待(数字) - 调用延迟的毫秒数。

  • [args](...*) - 用来调用func的参数。

输出

  • (数字) - 返回计时器id。

示例

var _ = require('lodash');
var startTimestamp = new Date().getTime();

var add = function(a,b) {
   console.log(a + b);
   var endTimestamp = new Date().getTime();
   console.log(((endTimestamp - startTimestamp)) + ' ms');   
};
_.delay(add, 1000, 5, 10);

将以上程序保存在tester.js中。运行下列命令执行此程序。

命令

\>node tester.js

输出

15
1024 ms
lodash_function.htm
广告