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'])
}
})
// 打印出来
![](https://img2022.cnblogs.com/blog/1217025/202202/1217025-20220223111618515-1168623880.png)