我有对象的类似如下的数组:如何按数字升序对对象数组进行排序?
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