“Ordena el objeto de matriz de cadena JavaScript” Código de respuesta

Ordena el objeto de matriz de cadena JavaScript

let strArray = [{name: 'c' }, {name: 'a' }, {name: 'd' }, {name: 'b' }];


console.log(strArray.sort((a, b) => a.name.localCompare(b.name)))

// nodejs
console.log(strArray.sort((a, b) => a.name.localeCompare(b.name)))
Restu Wahyu Saputra

Ordena el objeto de matriz de cadena JavaScript

obj.sort(function(a,b){
  if(a.last_nom< b.last_nom) return -1;
  if(a.last_nom >b.last_nom) return 1;
  if(a.first_nom< b.first_nom) return -1;
  if(a.first_nom >b.first_nom) return 1;
  return 0;
});
Restu Wahyu Saputra

Ordena el objeto de matriz de cadena JavaScript

function dynamicSort(property) {
    var sortOrder = 1;
    if(property[0] === "-") {
        sortOrder = -1;
        property = property.substr(1);
    }
    return function (a,b) {
        /* next line works with strings and numbers, 
         * and you may want to customize it to your needs
         */
        var result = (a[property] < b[property]) ? -1 : (a[property] > b[property]) ? 1 : 0;
        return result * sortOrder;
    }
}
Restu Wahyu Saputra

Respuestas similares a “Ordena el objeto de matriz de cadena JavaScript”

Preguntas similares a “Ordena el objeto de matriz de cadena JavaScript”

Más respuestas relacionadas con “Ordena el objeto de matriz de cadena JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código