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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • Doug Bernards

    Doug Bernard

    7 Kasım 2007
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007