按照对象内的数字排序,然后按照对象内的字符串排序数组对象
创始人
2024-08-23 19:00:37
0
// 定义对象数组
const arr = [
  { name: 'John', age: 35 },
  { name: 'Bob', age: 20 },
  { name: 'Alice', age: 30 },
  { name: 'Mary', age: 30 }
];

// 按照年龄和名称排序
arr.sort((a, b) => {
  // 如果年龄相同,则按照名称排序
  if (a.age === b.age) {
    return a.name.localeCompare(b.name);
  }
  // 否则按照年龄排序
  return a.age - b.age;
});

console.log(arr);
// 输出:[ { name: 'Bob', age: 20 }, { name: 'Alice', age: 30 }, { name: 'Mary', age: 30 }, { name: 'John', age: 35 } ]

这段代码按照对象内的数字进行排序,然后按照对象内的字符串来进行排序,最终得到一个排好序的对象数组。具体做法是在sort()函数中传入一个比较函数,根据数字进行排序,如果相同则按照字符串排序。

相关内容

热门资讯

记者获悉!wepoker的辅助... 记者获悉!wepoker的辅助器,新星游挂多少钱,原来真的是有辅助插件(哔哩哔哩)1、每一步都需要思...
长期以来!wepoker破解游... 长期以来!wepoker破解游戏盒子,闲来潮汕辅助,真是是有辅助攻略(哔哩哔哩)在进入闲来潮汕辅助软...
网友热议!德普之星透视,蛮王大... 网友热议!德普之星透视,蛮王大厅透视辅助,其实真的有辅助app(哔哩哔哩)1、下载好蛮王大厅透视辅助...
为切实保障!来玩app破解版,... 为切实保障!来玩app破解版,约战竞技场辅助脚本,真是真的是有辅助教程(哔哩哔哩)1、约战竞技场辅助...
据相关数据显示!wepoker... 据相关数据显示!wepoker游戏下载,九酷众游辅助,切实存在有辅助攻略(哔哩哔哩)所有人都在同一条...
今天上午!epoker底牌透视... 今天上午!epoker底牌透视,德州之星插件,好像真的有辅助技巧(哔哩哔哩)1、用户打开应用后不用登...
备受关注的!wepoker辅助... 备受关注的!wepoker辅助器怎么弄,随意玩聚乐部辅助,原来有辅助工具(哔哩哔哩)一、随意玩聚乐部...
关于透视!pokemomo辅助... 关于透视!pokemomo辅助软件,pokermaster脚本(透视)本来存在有辅助攻略(哔哩哔哩)...
此事备受玩家关注!WePoKe... 此事备受玩家关注!WePoKer辅助器,游戏浙江大厅脚本修改,总是存在有辅助app(哔哩哔哩)1、游...
曝光透视!约局吧怎么看有没有挂... 曝光透视!约局吧怎么看有没有挂,德州透视脚本(透视)真是是真的有辅助软件(哔哩哔哩)一、约局吧怎么看...