Skip to content

min

INFO

出于兼容性原因,此函数仅在 es-toolkit/compat 中提供。它可能具有替代的原生 JavaScript API,或者尚未完全优化。

es-toolkit/compat 导入时,它的行为与 lodash 完全一致,并提供相同的功能,详情请见 这里

找到数组中具有最小值的元素。

如果列表为空,则返回 undefined

签名

typescript
function min<T>(items: [T, ...T[]]): T;
function min(): undefined;
function min<T>(items?: T[]): T | undefined;

参数

  • items (T[]): 要搜索的元素数组。

返回

具有最小值的元素。

示例

typescript
min([1, 2, 3]); // Returns: 1
min(['a', 'b']); // Returns: 'a'