【发布时间】:2019-02-24 15:00:28
【问题描述】:
我有一个这样的对象数组
[{ ‘a’: { id: 4 }}, { ‘b’: { id: 3 }}, { ‘c’: { id: 2 }}, { ‘d’: { id: 5 }}]
我想通过 lodash 了解根据 id 对对象进行排序。我希望收到类似[‘d’, ‘a’, ‘b’, ‘c’] 的东西。
我尝试搜索此内容,但没有找到适用于每个对象中不同键的答案。我尝试使用 lodash 的不同功能(很多)来做到这一点。所以我认为可能有一个很好的而且可能很短的方法来解决这个问题。
【问题讨论】:
-
第一步,将您的数组转换为
[{key: 'a', id: 4}, {key: 'b', id: 3}, …]。
标签: javascript lodash