我可以帮忙翻译,这是关于IT技术的内容。您需要将一组对象按顺序排列,我可以为您提供最简单的方法。例如,有一个数组:
var array = [
{id: 1, name: "Matt"},
{id: 2, name: "Jack"},
{id: 3, name: "Morgan"},
{id: 4, name: "Bruce"}
];
我已经提供了
var order = [1,4,2,3];
这指的是数组项目的对象id
属性。
现在我需要重新排序数组,使其像这样:
var array = [
{id: 1, name: "Matt"},
{id: 4, name: "Bruce"},
{id: 2, name: "Jack"},
{id: 3, name: "Morgan"}
]
var order
保存了来自array
对象的id顺序。 - Jarosław Wlazło