扫码一下
查看教程更方便
_.before(count, function)
before() 方法创建一个函数,调用不超过 count 次。 当 count 已经达到时,最后一个函数调用的结果将被记住并返回。
var _ = require('underscore');
var raiseAlarm = _.before(3, function(){ console.log('Alarm raised.')});
// 发出的警报将被调用两次
raiseAlarm();
raiseAlarm();
raiseAlarm();
raiseAlarm();
上面示例运行结果如下