排序:根据数组里某个对象排序

<script>
    let arr=[
        {id:1,name:"aaa",age:12},
        {id:2,name:"bbb",age:20},
        {id:3,name:"ccc",age:5},
        {id:4,name:"ddd",age:18}
    ]
    function sortKey(array,key){
    return array.sort(function(a,b){
        return a[key]-b[key]
    })
    }
    console.log(sortKey(arr,'age'))
</script>
posted @ 2020-08-25 08:54  hello芳芳  阅读(335)  评论(0编辑  收藏  举报