前端按照汉字首字母排序

64 阅读1分钟
new_data.sort((a, b) => {

          const str_a = a.pro_name.charAt(0).toLowerCase();
          const str_b = b.pro_name.charAt(0).toLowerCase();
          if (str_a < str_b) {
            return 1;
          }

          if (str_a > str_b) {
            return -1;
          }

          return 0;

        });

return 1,-1 控制正序倒叙 let new_data = ['苹果','西瓜','橙子','菠萝','葡萄']