SOURCE

var data = [{name:'tom',age:2},{name:'jerry',age:18}];
data.sort(compareFunc('age'));
console.log(data[0].age);
function compareFunc(propertyName){
  return function(obj1,obj2){
    var val1 = obj1[propertyName];
    var val2 = obj2[propertyName];
    if(val1 > val2){
      return 1;
    }else if(val1 < val2){
      return -1
    }else {
      return 0
    }
  }
}
console 命令行工具 X clear

                    
>
console