“Classificar a matriz de objetos pelo valor da propriedade String” Respostas de código

Como classificar uma variedade de objetos por um valor de propriedade em JavaScript

let x = list.sort((a, b) => (a.name > b.name ? 1 : -1));
Crazy Cobra

Classificar a matriz de objetos pelo valor da propriedade String

function compareFirstNames( a, b ) {
  if ( a.first_name < b.first_name ){
    return -1;
  }
  if ( a.first_name > b.first_name ){
    return 1;
  }
  return 0;
}

var people =[
    {"first_name":"Carol", "age":29},
    {"first_name":"Anna", "age":32},
    {"first_name":"Bob", "age":32}
];

people.sort( compareFirstNames ); //people is now sorted by first name from a-z
Grepper

JavaScript Classy Matriz de objeto por propriedade

function sortByDate( a, b ) {
  if ( a.created_at < b.created_at ){
    return -1;
  }
  if ( a.created_at > b.created_at ){
    return 1;
  }
  return 0;
}

myDates.sort(sortByDate);//myDates is not sorted.
Friendly Hawk

Classificar a matriz de objetos pelo valor da propriedade String

function compare( a, b ) {
  if ( a.last_nom < b.last_nom ){
    return -1;
  }
  if ( a.last_nom > b.last_nom ){
    return 1;
  }
  return 0;
}

objs.sort( compare );
Fragile Finch

Respostas semelhantes a “Classificar a matriz de objetos pelo valor da propriedade String”

Perguntas semelhantes a “Classificar a matriz de objetos pelo valor da propriedade String”

Procure respostas de código populares por idioma

Procurar outros idiomas de código