我有對象的類似如下的數組:如何按數字升序對對象數組進行排序?
var array = {
"112" : {
"id": "3",
"name": "raj"
},
"334" : {
"id": "2",
"name": "john"
},
"222" : {
"id": "5",
"name": "kelvin"
}
}
現在我想在id
升序排序的數組,然後將其在陣列恢復。我嘗試使用sort()
,但無法做到這一點。請幫助如何做到這一點,當我顯示從數組中的數據它來排序。
看看這個真棒網站:http://www.sorting-algorithms.com/ – Mageek
你的代碼有語法錯誤,請解決它們。 '112 ='應該是'122:',whyle'raj',其他的應該是字符串,除非它們是變量,但我想它們不是。 – MaxArt
這是對象的對象,而不是對象的數組。 – jbabey