ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
27 lines (26 loc) • 744 B
TypeScript
import { ExtremumFunction } from './internals/types';
/**
* 调用 `array` 中的每一个元素,来生成其值排序的标准,返回最小的值。
*
* `iteratee` 调用时会传入三个参数 `value` `index` `array`。
*
* @alias module:Math.min
* @since 1.0.0
* @param {Array} array 要迭代的数组。
* @param {Function | string | number | Symbol} [iteratee] 调用每个元素的迭代函数。
* @returns {*} 最小的值。
* @example
*
* const array = [1, 2, 3];
*
* min(array); // 1
*
* const objects = [{n: 1}, {n: 2}];
*
* min(objects, item => item.n); // {n: 1}
*
* // 迭代函数可以直接写入属性。
* min(objects, 'n'); // {n: 1};
*/
declare const min: ExtremumFunction;
export default min;