对象数组中根据属性值大小排序

let arr = [
    {name:'a',age:23},
    {name:'b',age:33},
    {name:'c',age:9},
    {name:'d',age:17},
    {name:'e',age:25},
    {name:'f',age:18},
]

console.log(arr);

let arr2 = arr.sort(function(a,b){
    return a.age-b.age
})
console.log(arr2);

[
{name:'c',age:9},
{name:'d',age:17},
{name:'f',age:18},
{name:'a',age:23},
{name:'e',age:25},
{name:'b',age:33},
    
]

猜你喜欢

转载自blog.csdn.net/weixin_44285250/article/details/118031401