Wie man ein array Sortieren von Objekten in aufsteigender Reihenfolge der Anzahl?

Ich habe ein array von Objekten, wie die folgenden :

var array = {
    "112" : {
             "id": "3",
             "name": "raj"
    },
    "334" : {
             "id": "2",
             "name": "john"
    },
    "222" : {
             "id": "5",
             "name": "kelvin"
    }
}

Will ich jetzt Sortieren Sie das array in aufsteigender Reihenfolge der id und dann wieder in der Reihe. Ich habe versucht, mit sort() aber Sie konnten es nicht. Bitte helfen Sie, wie zu tun, so dass, wenn ich die Daten aus dem array kommt es sortiert.

  • Werfen Sie einen Blick auf diese awesome website : sorting-algorithms.com
  • Gibt es syntax-Fehler in Ihrem code, bitte korrigieren Sie Sie. 112 = sollte 122: , whyle raj und die anderen sollten string, es sei denn, Sie sind Variablen, aber ich denke, Sie sind es nicht.
  • das ist ein Objekt vom Objekte, nicht ein array von Objekten.
InformationsquelleAutor user850234 | 2012-06-07
Schreibe einen Kommentar