我有这个数组:
const obj = [
{
value: 1,
position: 1,
id: 333,
},
{
value: 1,
position: 2,
id: 222,
},
];
我正在使用 lodash 中的 maxBy 来获取名为value的属性的最大值。
_.maxBy(obj, "value");
所以,问题是有两个对象具有相同的值属性,而maxBy向我展示了最后一个对象。在这种情况下,我需要同时创建maxBy,将较小的值引用到position属性。
有什么帮助吗?