按照首字母排序

1,023 阅读1分钟
    // 原始数据
var carBrandList = [
  { name: "大众", flag: "da zong" },
  { name: "Ford", flag: "Ford" },
  { name: "Tesla", flag: "Tesla" },
  { name: "奔驰", flag: "ben chi" }
];
// 排序函数
function carBrandSort(list) {
  list.sort(function(a, b) {
    return a.flag.toLowerCase() > b.flag.toLowerCase()?1:-1;
  });

  return list;
}
// 排序后数据
var listBySort = carBrandSort(carBrandList);
console.log("list by sort", listBySort);