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

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Tomas N

    Tomas N

    14 Kasım 2010
  • FF Radioo

    FF Radioo

    14 ŞUBAT 2007