'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}. Здесь же все ключи разные
Обсуждают сегодня