主题
_.ary(func, [n=func.length])
_.ary(func, [n=func.length]) 创建一个函数,该函数最多接受 n 个参数,忽略多出的参数。
func:要限制参数数量的函数。n:最多接受的参数数量,默认为func.length。
示例:
javascript
// 创建一个只接受两个参数的函数
const sum = (a, b) => a + b;
const twoParamsSum = _.ary(sum, 2);
console.log(twoParamsSum(1, 2, 3));
// 输出:3,忽略了第三个参数在这个例子中,twoParamsSum 函数只接受两个参数,多出的参数被忽略。