如果比较的两值为非数字,则升序和降序可用下面两个通用函数,理解起来比较绕,懒得每次去想,直接拿来用就可以

升序

排序的的值为非数字时的处理方法
arr.sort(function (a, b) {
                    if (a[比较的属性]< b[比较的属性]) {
                        return -1
                    } else {
                        return 1
                    }
                })
排序的的值为非数字时的处理方法

降序

 

排序的的值为非数字时的处理方法
arr.sort(function (a, b) {
                    if (a[比较的属性]< b[比较的属性]) {
                        return 1
                    } else {
                        return -1
                    }
                })
排序的的值为非数字时的处理方法

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2022-02-21
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-30
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
相关资源
相似解决方案