首页 > 编程语言 > 详细

js排序方法 按照属性值排序方法

时间:2021-06-17 12:06:32      阅读:14      评论:0      收藏:0      [点我收藏+]
升序降序排序函数sortNumber
const arr1 = [6,1,2,3,4];
function sortNumber(a,b){
     return b-a;
}
arr1.sort(sortNumber);
console.log(arr1)
// [6, 4, 3, 2, 1]
按照flag排序,为true的在前面显示
 const arr2 = [
            { id: 10, flag: true },
            { id: 5, flag: false },
            { id: 6, flag: true },
            { id: 9, flag: false }
];
const r = arr2.sort((a, b) => b.flag - a.flag);
console.log(r);
// [
//     { id: 10, flag: true },
//     { id: 6, flag: true },
//     { id: 5, flag: false },
//     { id: 9, flag: false }
// ]

 

 

js排序方法 按照属性值排序方法

原文:https://www.cnblogs.com/vaelcy/p/14892196.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!