Учитывая массив объектов:
{ key: "a", value: 42 }, { key: "d", value: 28 }, { key: "c", value: 92 }, { key: "b", value: 87 }
и массив ключей:
["c", "a", "b", "d"]
Есть ли функция ECMAScript или сторонняя библиотека JavaScript, которая позволяет сортировать - в одном вызове строки/функции - первый массив объектов, соответствует порядку ключей, указанный во втором массиве, так что результат:
{ key: "c", value: 92 }, { key: "a", value: 42 }, { key: "b", value: 87 }, { key: "d", value: 28 }
Другие вопросы, которые предоставляют функцию или алгоритм:
- Javascript - сортировать массив на основе другого массива - переполнение стека
- javascript - Как отсортировать массив объектов на основе упорядочения другого массива? - Переполнение стека
Похожие/связанные вопросы: