JS实现对省市按首字母排序

JS实现对省市按首字母排序


最近项目有一个需求,根据后端返回的省市数组按照首字母(A-Z)进行排序,我参考了https://blog.csdn.net/kuangruike/article/details/54139694,该篇是使用JQuery写的,我是使用的原生js
1 后端返回的数据
在这里插入图片描述
2 最后获得的数据
在这里插入图片描述

也就是首字母“A”下面有十个地点
3 函数

  pySegSort(arr) {
      if (!String.prototype.localeCompare) return null;

      var letters = "*ABCDEFGHJKLMNOPQRSTWXYZ".split("");
      var zh = "阿八嚓哒妸发旮哈讥咔垃痳拏噢妑七呥扨它穵夕丫帀".split("");

      var segs = [];
      var curr;
      letters.forEach(function (item, i) {
        curr = { lette

猜你喜欢

转载自blog.csdn.net/wh13821662259/article/details/114301987