У меня есть массив объектов, таких как:
[
{ hour: "08:00" },
{ hour: "08:30" },
{ hour: "09:00" },
{ hour: "09:30" },
{ hour: "10:00" },
]
и список "приоритетов":
[
"09:00",
"09:30",
"12:00" // Yes, it doesn't exist in array of available hours
]
Я хотел бы получить вывод функции:
[
{ hour: "09:00" },
{ hour: "09:30" },
{ hour: "08:00" },
{ hour: "08:30" },
{ hour: "10:00" },
]
Я думаю, что мог бы использовать .sort
с собственной функцией сравнения в JavaScript, но я понятия не имею, как мне вообще начать с этой проблемой.
Я буду благодарен за любые советы по решению моей проблемы.