服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.overArgs(func, [transforms=_.identity])

创建一个调用func其参数转换的函数。

初始

4.0.0

参数
  1. func (功能):包装的功能。
  2. [transforms=[_.identity]] (...(函数|函数[])):参数转换。
返回

(功能):返回新功能。

function doubled(n) {
  return n * 2;
}
 

function square(n) {
  return n * n;
}
 

var func = _.overArgs(function(x, y) {
  return [x, y];
}, [square, doubled]);
 

func(9, 3);
// => [81, 6]
 

func(10, 5);
// => [100, 10]