Я могу представить, что это было задано несколько раз, но я буквально не могу найти пример решения конкретной проблемы, которую я пытаюсь выяснить.Сортировка объекта по значению
Так у меня есть объект, например, так:
var collection = [{ id: 0 }, { id: 1 }, { id: 2 }];
Я тогда массив, который является «порядок», вот так:
var order = [2, 0, 1];
Я хочу использовать «заказ ', чтобы изменить порядок сбора в этом конкретном порядке. Я пытался найти несколько решений с функцией .sort, но я не могу найти тот, который подходит. Может ли кто-нибудь просветить меня? Наверное, я просто надеюсь.
Не знаете, что вам нужно, но в таком простом случае вы можете заказать по индексу. – elclanrs
Будьте осторожны с решениями, которые используют несколько непокрытых вызовов для 'indexOf', поскольку они будут включать в себя множество« порядок »много, много раз. – Dancrumb