js排序/对象排序

1.json对象排序

sortByKey = (array, key, order) => {
    return array.sort(function (a, b) {
      var x = a[key]; var y = b[key];
      if (order) {
        return ((x < y) ? -1 : ((x > y) ? 1 : 0));
      } else {
        return ((x < y) ? ((x > y) ? 1 : 0) : -1);
      }
    });
}
 

2.数组排序

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.sort();            // 对 fruits 中的元素进行排序
fruits.reverse();         // 反转元素顺序
posted @ 2020-12-03 10:35  米娅m  阅读(7239)  评论(0编辑  收藏  举报