2
几个星期前我开始使用javascript/jquery,而且我已经被禁用了。我有这个结构的阵列/对象:如何排序多维JavaScript对象?
{
"Array1": [
{
"data1": "value",
"data2": "value"
},
{
"data1": "value",
"data2": "value"
}
],
"Array2": [
{
"data1": "value",
"data2": "value"
},
{
"data1": "value",
"data2": "value"
}
]
}
我想通过Array1和Array2对这个数组进行排序。我尝试过使用.sort()多种方式,但总是说:“对象不支持这个属性或方法”。有没有办法做这种排序?你能给我写一些例子吗?非常感谢你。
您无法对对象进行排序。不过,您可以对数组进行排序。对象属性没有内在的顺序。 – Pointy
哦。我不知道。感谢您的信息! – iuwan
这里有一些提示:http://stackoverflow.com/questions/1069666/sorting-javascript-object-by-property-value – Mackan