Lodash _.methodize() 方法
Lodash _.methodize()方法接受一个函数并将第一个参数从参数列表中拉出并放入此 位置。返回的函数调用原始函数,其接收者 ( this ) 在参数列表之前。
句法:
_.methodize( function );
参数:此方法接受如上所述和如下所述的单个参数:
- 函数:包含参数的原始函数。
返回值:此方法返回一个函数。
注意:要执行以下示例,您必须使用此命令提示符安装lodash-contrib库并执行以下命令。
npm install lodash-contrib
下面的示例说明了 JavaScript 中的 Lodash _.methodize() 方法:
示例 1:
Javascript
// Defining lodash contrib variable
var _ = require('lodash-contrib');
function gfgFunc (obj) {
return obj.name + " : " + obj.about;
}
var Geeks = {
name: "GeeksforGeeks",
about: "Computer Science Portal for Geeks",
fun: _.methodize(gfgFunc)
};
console.log(Geeks.fun())
Javascript
// Defining lodash contrib variable
var _ = require('lodash-contrib');
function gfgFunc (obj) {
return "Geeks";
}
fun= _.methodize(gfgFunc)
console.log(fun())
输出:
GeeksforGeeks : Computer Science Portal for Geeks
示例 2:
Javascript
// Defining lodash contrib variable
var _ = require('lodash-contrib');
function gfgFunc (obj) {
return "Geeks";
}
fun= _.methodize(gfgFunc)
console.log(fun())
输出:
Geeks