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