“Сортировать словарь объектов Javscript” Ответ

JavaScript Sort Array объектов по значению ключа

arr.sort((x, y) => x.distance - y.distance);
Kaotik

Сортировать словарь объектов Javscript

var dict = {
  "x": 1,
  "y": 6,
  "z": 9,
  "a": 5,
  "b": 7,
  "c": 11,
  "d": 17,
  "t": 3
};

// Create items array
var items = Object.keys(dict).map(function(key) {
  return [key, dict[key]];
});

// Sort the array based on the second element
items.sort(function(first, second) {
  return second[1] - first[1];
});

// Create a new array with only the first 5 items
console.log(items.slice(0, 5));
Impossible Impala

Ответы похожие на “Сортировать словарь объектов Javscript”

Вопросы похожие на “Сортировать словарь объектов Javscript”

Больше похожих ответов на “Сортировать словарь объектов Javscript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования