Учитывая массив объектов:
{
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 - Как отсортировать массив объектов на основе упорядочения другого массива? - Переполнение стека
Похожие/связанные вопросы: