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

  • amc

    amc

    21 EYLÜL 2005
  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • Fuse

    Fuse

    21 Kasım 2005