Skip to content

boil

将项目列表缩减为单个项目

80 bytes
since v12.1.0

使用方法

给定一个项目数组,返回在比较条件中胜出的最终项目。适用于更复杂的最小值/最大值查找。

import * as _ from 'radashi'
const gods = [
{
name: 'Ra',
power: 100,
},
{
name: 'Zeus',
power: 98,
},
{
name: 'Loki',
power: 72,
},
]
_.boil(gods, (a, b) => (a.power > b.power ? a : b))
// => { name: 'Ra', power: 100 }