sort()中文按相同的属性排在一起

var aa = [
      {'name': '测试中', 'num': 121},
      {'name': '测试上', 'num': 121},
      {'name': '测试中', 'num': 121},
      {'name': '测试下', 'num': 121},
      {'name': '测试中', 'num': 121},
      {'name': '测试上', 'num': 121},
      {'name': '测试上', 'num': 121},
      {'name': '测试下', 'num': 121},
  ]  
  var data = aa.sort(
        function (a, b) {
            if (a['name'] !== b['name']) {
                return a['name'].localeCompare(b['name'])
            }
        })
// 打印出来
 

 

 

posted on 2022-02-23 11:17  每天暴走三公里  阅读(36)  评论(0编辑  收藏  举报

导航