我有一個JSON:排序的對象數組由不同的項目
[{
"title": "title you desire",
"url" : "thisistheurl.com",
"status" : "Downloaded"
},{
"title": "title you desire",
"url" : "thisistheurl.com",
"status" : "Downloaded"
},{
"title": "title you desire",
"url" : "thisistheurl.com",
"status" : "Not downloaded"
}]
我有這個功能按標題排序:
array.sort(function (a, b) {
var nameA = a.status,
nameB = b.status;
if (nameA < nameB) //sort string ascending
return -1;
if (nameA > nameB)
return 1;
return 0; //default return value (no sorting)
});
有沒有辦法通過雙方的地位和頭銜訂購?因此,狀態爲「已下載」的所有人都按照標題進行分組和排序,然後按「未下載」並按標題排序。我也想「下載」成爲第一個分隔線。
您能否提供您想要的排序樣本? ? – 2015-04-06 03:01:07