比较方法
compare(p,type){ //这是比较函数
if(type=='desc'){
return function(m,n){
var a = m[p];
var b = n[p];
return b - a; //降序
}
}else{
return function(m,n){
var a = m[p];
var b = n[p];
return a - b; //升序
}
}
}
调用
let arrydata=[{'value':1,'name':'11'},{'value':2,'name':'22'}];
arrydata.sort(this.compare("value",'desc'));
js数组对象排序
最新推荐文章于 2023-04-28 16:53:11 发布