Lodash _.before()方法与Lodash _.after()方法相反。此方法用于创建一个函数,该函数使用创建的函数的this绑定和参数来调用func,而调用此函数的次数少于n次。
用法:
_.before(n, func)
参数:此方法接受上面提到和下面描述的两个参数:
- n:此参数包含数字n,该数字定义了不再调用func的调用数。
- func:此参数保存将要调用的函数。
返回值:此方法返回新的受限函数。
下面的示例说明了Lodash _.before()方法:
范例1:在此示例中,我们将尝试调用该函数3次,但仅调用2次。
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Using _.before() method
var gfg = _.before(3, function () {
console.log('Saved');
});
// It will print Saved
gfg();
// It will print Saved
gfg();
// It will print nothing
gfg();
输出:
Saved Saved
范例2:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Applying _.before() method
var gfg = _.before(2, function () {
console.log('Successful');
});
// It will print Successful
gfg();
// It will print nothing
gfg();
输出:
Successful
相关用法
- JQuery before()用法及代码示例
- HTML DOM before()用法及代码示例
- CSS page-break-before属性用法及代码示例
- PHP IntlCalendar before()用法及代码示例
- underscore.js _.before()用法及代码示例
- CSS break-before属性用法及代码示例
- CSS pause-before属性用法及代码示例
- CSS cue-before属性用法及代码示例
注:本文由纯净天空筛选整理自skyridetim大神的英文原创作品 Lodash _.before() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。