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