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