SORU
15 Temmuz 2009, ÇARŞAMBA


JavaScript string özellik değeri nesneleri çeşit dizi

JavaScript nesneleri bir dizi var:

var objs = [ 
    { first_nom: 'Lazslo', last_nom: 'Jamf'     },
    { first_nom: 'Pig',    last_nom: 'Bodine'   },
    { first_nom: 'Pirate', last_nom: 'Prentice' }
];

Nasıl last_nom değerine göre sıralamak JavaScript miyim?

sort(a,b) ama bu dizeleri ve sayılar üzerinde çalışmak gibi görünüyor biliyorum. Benim nesneler için bir yöntem olabilirdi eklememe gerek var mı?

CEVAP
15 Temmuz 2009, ÇARŞAMBA


Yeterince kolay kendi karşılaştırma işlevi yazmak için:

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);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009