SORU
12 Ocak 2012, PERŞEMBE


Tarihi değeri olan tek bir anahtar ile nesneleri sıralamak dizi

Birkaç anahtar değer çiftleri ile nesneleri bir dizi var, ve onlara göre sıralamak istiyorum'': . updated_at

[
    {
        "updated_at" : "2012-01-01T06:25:24Z",
        "foo" : "bar"
    },
    {
        "updated_at" : "2012-01-09T11:25:13Z",
        "foo" : "bar"
    },
    {
        "updated_at" : "2012-01-05T04:13:24Z",
        "foo" : "bar"
    }
]

Bunu yapmak için en etkili yolu nedir?

CEVAP
12 Ocak 2012, PERŞEMBE


Ben zaten burada çok benzer bir soruyu yanıtladı: Simple function to sort a JSON object using JavaScript

Bu soru için ne istiyorsun diye bu küçük fonksiyon oluşturdum:

function sortByKey(array, key) {
    return array.sort(function(a, b) {
        var x = a[key]; var y = b[key];
        return ((x < y) ? -1 : ((x > y) ? 1 : 0));
    });
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • friendz.net

    friendz.net

    29 EKİM 2010
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006