以下是一个示例代码,用于按照对象数组中的某个属性值对数组进行排序:
// 定义对象数组
const arr = [
{ name: "John", age: 25 },
{ name: "Jane", age: 30 },
{ name: "Bob", age: 20 }
];
// 按照age属性值进行排序
arr.sort((a, b) => a.age - b.age);
// 输出排序后的数组
console.log(arr);
运行以上代码,将按照对象数组中的age属性值进行升序排序,输出结果为:
[
{ name: 'Bob', age: 20 },
{ name: 'John', age: 25 },
{ name: 'Jane', age: 30 }
]
你可以根据自己的需求修改排序的属性和排序的顺序(升序或降序)。
上一篇:按照其值对 PHP 数组进行排序