“Lista de clasificación de objetos por nodo de valor JS” Código de respuesta

JavaScript clasifica la matriz de objetos por número

// 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

Ordena la matriz de objetos en orden ascendente en JS

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

Lista de clasificación de objetos por nodo de valor JS

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

JS cómo ordenar la matriz por valor de objeto

// @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

Respuestas similares a “Lista de clasificación de objetos por nodo de valor JS”

Preguntas similares a “Lista de clasificación de objetos por nodo de valor JS”

Más respuestas relacionadas con “Lista de clasificación de objetos por nodo de valor JS” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código