Lodash - spread 方法

语法

_.spread(func, [start=0])

创建一个函数,该函数使用 create 函数的 this 绑定和一个参数数组来调用 func,类似于 Function#apply。

参数

  • func (Function) − 用于扩展参数的函数。

  • [start=0] (number) − 扩展的起始位置。

输出

  • (Function) −返回新函数。

示例

var _ = require('lodash');

var say = _.spread(function(who, what) {
   return who + ' says ' + what;
});
console.log(say(['Joe', 'Hi']));

将上述程序保存在tester.js中。运行以下命令执行该程序。

命令

\>node tester.js

输出

Joe says Hi

lodash_function.html