arr.sort(
    function(a,b){
         return a-b;   
    }   
)

千万不要理解成 a 减 b  

其实它代表的是26个字母中的 a 和 b

b 比 a 大,所以 a - b 就是升序,写成 b - a 就是降序

 

补充: 也可以跟距字母 a b 中的属性来排序

arr.sort(
    function(a,b){
           return a.attribute - b.attribute;   
    }   
)

 为什么 sort() 中的 return a-b 可以决定升序

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
  • 2021-11-28
  • 2021-11-28
  • 2021-10-22
  • 2022-01-12
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
相关资源
相似解决方案