【发布时间】:2018-03-28 07:13:17
【问题描述】:
我有一个对象数组
array = [
{id: 5, name: "Helen", age: 20},
{id: 15, name: "Lucy", age: 30},
{id:7, name: "Carlos", age: 1}
]
然后我有一个类似的数组以不同的方式排序
arraySorted = [
{id: 15, name: "Lucy", age: 2},
{id: 5, name: "Lara", age: 11},
{id:7, name: "Carlos", age: 10}
]
两个数组上的对象的 id 总是匹配的,其余的属性可能会也可能不会。
我需要按照与arraySorted 相同的id 顺序对数组进行排序。
(也可以在普通的JavaScript 上完成,lodash 不是必需的,但也许会有用)
【问题讨论】:
标签: javascript arrays sorting lodash