Задать вопрос
@burov0798
Пытаюсь изучать php\js

Как правильно отсортировать объекты по значению?

Добрый день. Существует ли функция, которая сортирует массив по значению?
var obj = {123123:1,312312:10,3432423:2};
Нужно получить:
var obj = {312312:10,3432423:2,123123:1};

Сделал:
var sortable = [];
for (var vehicle in obj) {
    sortable.push([vehicle, obj[vehicle]]);
}

sortable.sort(function(a, b) {
    return a[1] - b[1];
});
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Вы написали невалидную js конструкцию
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы