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

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • Kai Moosmann

    Kai Moosmann

    5 Temmuz 2006