如何对每个数组按照我们需要的顺序排序就很麻烦。
方案一:通过键值对排序只能处理根据值排序(不是想要的)
方案二: 新建数组匹配排序数组,通过下标对新数组重新赋值,完成排序
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
}
原数据

