需要对数组按某一属性值排序:
简单粗暴
function sortArray(arr) {
arr.sort(compare('属性名称'));
console.log(arr);
return arr;
}
function compare(property) {
return function (a, b) {
return a[property] - b[property];
}
}
sortArray(需要排序的数组名);
需要对数组按某一属性值排序:
简单粗暴
function sortArray(arr) {
arr.sort(compare('属性名称'));
console.log(arr);
return arr;
}
function compare(property) {
return function (a, b) {
return a[property] - b[property];
}
}
sortArray(需要排序的数组名);