function compareKey(propName){
return function(obj1,obj2){
if(obj1[propName]<obj2[propName]){
return -1;
}else if(obj1[propName]===obj2[propName]){
return 0;
}else{
return 1;
}
};
}
var data = [{a:1,b:2},{a:0,b:3}];
data.sort(compareKey('a'))
数组排序的时候先想一下sort方法
一个对象数组,根据对象中的一个属性排序
最新推荐文章于 2024-05-16 03:53:27 发布