如何對每個數組按照我們需要的順序排序就很麻煩。
方案一:通過鍵值對排序只能處理根據值排序(不是想要的)
方案二: 新建數組匹配排序數組,通過下標對新數組重新賦值,完成排序
function sortList(list){
var len=0
var nArr=[]
for(var i in list){
nArr.push(len)
len+=1
}
for(var i in list){
nArr[i.split('-')[0]]=list[i]
}
return nArr
}
原數據