数组对象根据属性排序

267 阅读1分钟

var objArr = [

{name:'张三',age: 12},

{name:'李四',age: 20},

{name: '王五', age: 25}

];

function sort2(prototype){

return (a, b)=>{

    var type1 = a[prototype];

    var type2 = b[prototype];

    return type2 - type1;//降序;(type1-type2)升序

};

}

objArr.sort(sort2('age'));