我是一个 JS 新手,尽管进行了所有研究,我还是找不到这样一件微不足道的事情的答案: 我根据键数组的大小对我的对象属性进行排序:
ac={X{keysArray:[1,2,3]}, ...}
let sorted = Object.entries(ac)
.sort(([, a], [, b]) => a.keysArray.length - b.keysArray.length)
.reduce(
(r, [k, v]) => ({
...r,
[k]: v
}),
{}
)
现在我希望订单是有保证的,我想得到最后一项(应该是最大的数组)。 有没有不用手动循环遍历对象的简单高效的方法?