JS 根据数组中的某个属性值排序
/*
- 根据数组中的某个属性值排序
- */
function compareByKey(property){
return function(a,b){
var value1 = a[property];
var value2 = b[property];
if(typeof value1 == "string"){
value1 = Number(value1);
}
if(typeof value2 == "string"){
value2 = Number(value2);
}
return value1 - value2;
};
}
网友评论