按照对象内的数字排序,然后按照对象内的字符串排序数组对象
创始人
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()函数中传入一个比较函数,根据数字进行排序,如果相同则按照字符串排序。

相关内容

热门资讯

第3分钟外挂!白金岛手游放炮罚... 第3分钟外挂!白金岛手游放炮罚怎么开挂,心悦填大坑辅助,wepoke教程(详细教程)-哔哩哔哩白金岛...
十分钟解迷!奇迹山西辅助器,约... 十分钟解迷!奇迹山西辅助器,约战大同辅助(好像有挂)-哔哩哔哩1、游戏颠覆性的策略玩法,独创攻略技巧...
8分钟外挂!微信超级3+1挂辅... 8分钟外挂!微信超级3+1挂辅助,葫芦娃七子降妖攻略,我来教教你(真的有挂)-哔哩哔哩1、任何葫芦娃...
第一分钟教你!大当家辅助脚本设... 第一分钟教你!大当家辅助脚本设置,微友辅助器免费版(果然有挂)-哔哩哔哩1、用户打开应用后不用登录就...
2分钟外挂!透视辅助器(免费)... 2分钟外挂!透视辅助器(免费),兴动互娱游戏辅助器,详细教程(竟然有挂)-哔哩哔哩1、该软件可以轻松...
八分钟解密!随意玩透视科技游戏... 八分钟解密!随意玩透视科技游戏,福建天天开心辅助真实性(切实存在有挂)-哔哩哔哩1、点击下载安装,福...
第八分钟外挂!逗娱碰胡俱乐部插... 第八分钟外挂!逗娱碰胡俱乐部插件,新星游辅助软件免费版,教你攻略(有挂秘笈)-哔哩哔哩1、下载好新星...
五分钟推荐!如何下载科乐填大坑... 五分钟推荐!如何下载科乐填大坑辅助器,一起宁德钓蟹技巧(总是存在有挂)-哔哩哔哩如何下载科乐填大坑辅...
1分钟外挂!中至余干510k脚... 1分钟外挂!中至余干510k脚本,情怀游戏辅助器,普及教程(揭秘有挂)-哔哩哔哩一、中至余干510k...
第四分钟分享!创思维激k怎么开... 第四分钟分享!创思维激k怎么开挂,中至江西插件(果然存在有挂)-哔哩哔哩1、创思维激k怎么开挂机器人...