'John': 45 },
{ 'Masha': 20 },
{ 'Vasya': 33 }
];
должно получиться [ { Masha: 20 }, { Vasya: 33 }, { John: 45 } ]
Я только смог придумать
arr.sort((a, b) => Object.entries(a)[0][1] - Object.entries(b)[0][1])
Но жопой чую что есть способ попроще.
Блэт в гугле же есть, по первой ссылке
это пизда
гугл платный
https://learn.javascript.ru/task/sort-by-field
Не подходит. Там подразумевается, что во всех объектах есть одинаковые ключи типа {name: xxx}. Здесь же все ключи разные
Обсуждают сегодня