对数组中对象的属性进行排序

compare(property){
    return function(a,b){
        var value1 = a[property];
        var value2 = b[property];
        return value1 - value2;
    }
}
var arr = [
      {name:'zopp',age:0},
      {name:'gpp',age:18},
      {name:'yjj',age:8}
  ];
  
   
  console.log(arr.sort(compare('age')))

版权声明:本文为weixin_43970162原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。