码迷,mamicode.com
首页 > 编程语言 > 详细

javascrpit sort()数组对象中排序

时间:2018-12-28 11:35:41      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:fun   script   crp   bsp   没有   com   默认   method   sort   

 /*ionic 调用
* @param attr 排序的属性 如number属性
* @param rev true表示升序排列,false降序排序
* */
  commonSortMethod(attr,rev){
    //第二个参数没有传递 默认升序排列
    if(rev ==  undefined){
      rev = 1;
    }else{
      rev = (rev) ? 1 : -1;
    }

    return function(a,b){
      a = a[attr];
      b = b[attr];
      if(a < b){
        return rev * -1;
      }
      if(a > b){
        return rev * 1;
      }
      return 0;
    }
  }

 arrt.sort(this.commonSortMethod(atrr,false))

javascrpit sort()数组对象中排序

标签:fun   script   crp   bsp   没有   com   默认   method   sort   

原文地址:https://www.cnblogs.com/wei-dong/p/10189420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!