> For the complete documentation index, see [llms.txt](https://lodash.shujuwajue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lodash.shujuwajue.com/math/minby.md).

# \_.minBy（取数组中最小值）

**语法：**

```javascript
_.minBy(array, [iteratee=_.identity])
```

**源代码链接：**[source](https://github.com/lodash/lodash/blob/4.17.10/lodash.js#L16400)

**npm包链接：**[npm package](https://www.npmjs.com/package/lodash.minby)

**描述：**

这个方法类似[`_.min`](https://lodash.com/docs/4.17.10#min)除了它接受`iteratee`来调用`array`中的每一个元素，来生成其值排序的标准。 iteratee 会调用1个参数:*(value)*。

**开始版本：**&#x34;.0.0

**参数：**

* `array (Array)`: 要迭代的数组。
* `[iteratee=_.identity] (Function)`: 调用每个元素的迭代函数。

**返回值：**

* `(*)`: 返回最小的值。

  **例子：**

```javascript
var objects = [{ 'n': 1 }, { 'n': 2 }];

_.minBy(objects, function(o) { return o.n; });
// => { 'n': 1 }

// The `_.property` iteratee shorthand.
_.minBy(objects, 'n');
// => { 'n': 1 }
```
