注意: 这个方法不会设置 "length" 到 curried 函数上。
参数:func (Function)是需要 curry 的函数。...abc = function(a, b, c) {
return [a, b, c];
};
var curried = _.curry(abc);
curried(1)(2)(3);
// =...> [1, 2, 3]
curried(1, 2)(3);
// => [1, 2, 3]
curried(1, 2, 3);
// => [1, 2, 3]
// 使用了占位符
curried(...curried(3)(2)(1);
// => [1, 2, 3]
curried(2, 3)(1);
// => [1, 2, 3]
curried(1, 2, 3);
// => [1, 2...如果执行的那个函数内部依赖this,那传入的必须是箭头函数或者bind过this的函数。