js对象数组根据某一个对象属性排序
例如一个对象数组
arr = [
{name:'zhangsan',age:18},
{name:'lisi',age:12},
{name:'wangwu',age:17},
{name:'zhaoliu',age:15},
]
按照每个对象的年龄排序
arr.sort((a,b)=>{
return a.age-b.age
})
打印arr即可得到
0: {name: 'lisi', age: 12}
1: {name: 'zhaoliu', age: 15}
2: {name: 'wangwu', age: 17}
3: {name: 'zhangsan', age: 18}