UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

21 lines (20 loc) 523 B
/** * 创建一个函数,该函数返回第 `n` 个参数。如果 `n` 为负数,则返回从结尾开始的第 `n` 个参数。 * * @alias module:Util.nthArg * @since 1.0.0 * @param {number} [n=0] 要返回参数的索引值。默认 `0`。 * @returns 新函数。 * @example * * const func1 = nthArg(1); * * func1('a', 'b', 'c', 'd'); // 'b' * * const func2 = nthArg(-2); * * func2('a', 'b', 'c', 'd'); // 'c' * */ declare function nthArg(n?: number): (...args: any[]) => any; export default nthArg;