数组处理方法

  // 按照某个key的value值自定义顺序  "  TOP70,NHP,Opportunities,Prospect,Other  "  排序
    let typeMap = new Map([    
      ['TOP70', 1],
      ['NHP', 2],
      ['Opportunities', 3],
      ['Prospect', 4],
      ['Other', 5],
    ]);
    response.data.sort((a, b) => {
      if (typeMap.get(a.groupType) < typeMap.get(b.groupType)) {
        return -1;
      } else {
        return 1;
      }
    });

 

 

 

posted on 2022-02-10 15:44  辞亦i  阅读(50)  评论(0)    收藏  举报