字符串数组比较时:
const arr = [1,3,9,2,5]
arr.sort((a,b) => {
return b-a // 按降序排
// return a-b // 按升序排
})

常用的是根据对象数组的某个属性比较排序
const arr = [ {id: ‘1’ ,name: ‘张三’,age: 20},
{id: ’2‘, name: ’肖二‘, age:27},
{id: ‘3’, name: ‘李四’, age:19}
]
arr.sort((p1,p2)=>{
return p2.age-p1.age // 按年龄降序排
// return p1.age-p2.age // 按年龄升序排
})

Logo

前往低代码交流专区

更多推荐