var str = [
{name:"a",value:"12"},
{name:"b",value:"3"},
{name:"c",value:"5"},
{name:"d",value:"67"},
]
function del (v){
return function(a,b){
// 从小到大
// return a[v] - b[v]
// 从大到小
return b[v] - a[v]
}
}
var newArray = str.sort(del('value'))
console.log("str",newArray)