数组 根据一个字段排序
var arr = [
{name:'zopp',age:0},
{name:'gpp',age:18},
{name:'yjj',age:8}
];
function compare(property){
return function(a,b){
var value1 = a[property];
var value2 = b[property];
return value1 - value2;
}
}
console.log(arr.sort(compare('age')))
//反转
arr.reverse();
本文介绍了一种使用JavaScript函数对数组中的对象根据特定字段进行排序的方法。通过定义一个通用的比较函数,可以灵活地对数组中对象的不同属性进行升序或降序排序。此技巧适用于需要对复杂数据结构进行高效排序的场景。
1356

被折叠的 条评论
为什么被折叠?



