“JavaScript -Sortierarray von Objekten nach Schlüsselwert aufsteigend und absteigender Reihenfolge” Code-Antworten

JavaScript -Sortierarray mit Objekten

var array = [
  {name: "John", age: 34},
  {name: "Peter", age: 54},
  {name: "Jake", age: 25}
];

array.sort(function(a, b) {
  return a.age - b.age;
}); // Sort youngest first
TC5550

Sortieren Sie Array -Elemente in absteigender Reihenfolge basierend auf dem Objektschlüssel

homes.sort((a, b) => parseFloat(a.price) - parseFloat(b.price));
Embarrassed Echidna

JavaScript -Sortierarray von Objekten nach Schlüsselwert aufsteigend und absteigender Reihenfolge

 function compareValues(key, order = 'asc') {
  return function innerSort(a, b) {
    if (!a.hasOwnProperty(key) || !b.hasOwnProperty(key)) {
      // property doesn't exist on either object
      return 0;
    }

    const varA = (typeof a[key] === 'string')
      ? a[key].toUpperCase() : a[key];
    const varB = (typeof b[key] === 'string')
      ? b[key].toUpperCase() : b[key];

    let comparison = 0;
    if (varA > varB) {
      comparison = 1;
    } else if (varA < varB) {
      comparison = -1;
    }
    return (
      (order === 'desc') ? (comparison * -1) : comparison
    );
  };
}
Ugly Unicorn

Ähnliche Antworten wie “JavaScript -Sortierarray von Objekten nach Schlüsselwert aufsteigend und absteigender Reihenfolge”

Fragen ähnlich wie “JavaScript -Sortierarray von Objekten nach Schlüsselwert aufsteigend und absteigender Reihenfolge”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen