Задать вопрос
@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];
});
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Вы написали невалидную js конструкцию
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
Комментировать
Ваш ответ на вопрос

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

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