“Список сортировки объектов по узлу значения JS” Ответ

JavaScript Sort Array объектов по номеру

// Price Low To High
array?.sort((a, b) => (a.price > b.price ? 1 : -1))
// Price High To Low
array?.sort((a, b) => (a.price > b.price ? -1 : 1))
// Name A to Z
array?.sort((a, b) => (a.name > b.name ? 1 : 1))
// Name Z to A
array?.sort((a, b) => (a.name > b.name ? -1 : 1))
// Sort by date
array.sort((a,b) =>  new Date(b.date) - new Date(a.date));
ashirbad-panigrahi

сортировка массива объектов в порядке возрастания в JS

homes.sort(function(a, b) {
    return parseFloat(a.price) - parseFloat(b.price);
});
Fancy Fox

Список сортировки объектов по узлу значения JS

homes.sort((a, b) => parseFloat(a.price) - parseFloat(b.price));
Fancy Fox

JS, как сортировать массив по значению объекта

// @ts-check

(function () {
  const cars = [
    { type: 'Volvo', year: 2016 },
    { type: 'Saab', year: 2001 },
    { type: 'BMW', year: 2010 },
  ];

  /**
   * @param {object[]} arr
   */
  function sortByValue(arr) {
    arr.sort(function (
      /** @type {{ year: number; }} */ a,
      /** @type {{ year: number; }} */ b
    ) {
      return a.year - b.year;
    });
    return arr;
  }
  console.log(sortByValue(cars)); // => [{ type: 'Saab', year: 2001 }, { type: 'BMW', year: 2010 },{ type: 'Volvo', year: 2016 }]
})();
Condemned Corncrake

Ответы похожие на “Список сортировки объектов по узлу значения JS”

Вопросы похожие на “Список сортировки объектов по узлу значения JS”

Больше похожих ответов на “Список сортировки объектов по узлу значения JS” по JavaScript

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

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