Lodash - before 方法
语法
_.before(n, func)
创建一个函数,调用函数,将此绑定和创建的函数的参数,在调用次数少于 n 次时使用。对创建的函数的后续调用返回最后函数调用的结果。
参数
n(数字) - 不再调用 func 的调用次数。
func(函数) - 应限制的函数。
输出
(函数) - 返回新的受限制函数。
示例
var _ = require('lodash'); var raiseAlarm = _.before(3, function(){ console.log('Alarm raised.')}); //Alarm raised will be called two times raiseAlarm(); raiseAlarm(); raiseAlarm(); raiseAlarm();
将上述程序保存在 tester.js 中。运行以下命令以执行此程序。
命令
\>node tester.js
输出
Alarm raised. Alarm raised.
lodash_function.htm
广告