//array 是后端返回的数组对象,我要更具对象的sequence属性来排序 let array = res.result.data function Sorting(parameter,desc) { return function (val1, val2) { var str1 = val1[parameter]; var str2 = val2[parameter]; if(desc){ return str1 - str2;//升 }else{ return str2 - str1;//降 } } } array = array.sort(Sorting("sequence",true)) array = array.sort(Sorting("sequence",false))