Underscore.JS delay方法
语法
_.delay(function, wait, *arguments)
delay方法在等待给定的等待时间(以毫秒为单位)后调用给定的函数。如果传递了参数,则传递给被调用的函数。请参考下面的示例
示例
var _ = require('underscore');
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
1028 ms