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

相关内容

热门资讯

必备教程!wpk辅助插件(辅助... 必备教程!wpk辅助插件(辅助挂)本来是有挂(讲解有挂辅助插件)1、许多玩家不知道辅助怎么退出观战2...
一分钟了解!德普之星辅助器怎么... 一分钟了解!德普之星辅助器怎么用(辅助挂)都是是真的有挂(有挂神器辅助技巧)1、在插件功能辅助器技巧...
一分钟教会你!德普之星透视辅助... 一分钟教会你!德普之星透视辅助(辅助挂)本来真的有挂(有挂存在辅助app)1、进入到是否有挂之后,能...
让我来分享经验!aa poke... 让我来分享经验!aa poker辅助(辅助挂)都是有挂(新版有挂辅助插件)1、点击下载安装,脚本分类...
分享认知!wepoker私人局... 分享认知!wepoker私人局辅助(辅助挂)切实真的是有挂(有挂分析辅助脚本)1、首先打开辅助器下载...
一分钟带你了解!hhpoker... 一分钟带你了解!hhpoker透视工具(辅助挂)好像是真的有挂(有挂解惑辅助技巧)一、可以开透视的定...
玩家必看分享!佛手在线大菠萝为... 玩家必看分享!佛手在线大菠萝为什么都输(辅助挂)一直有挂(有挂详细辅助app)1、用户打开应用后不用...
今日重大通报!wpk德州局怎么... 今日重大通报!wpk德州局怎么透视(辅助挂)真是是有挂(果真有挂辅助攻略)1、起透看视 辅助软件价格...
推荐几款新版!uupoker有... 推荐几款新版!uupoker有透视吗(辅助挂)都是是有挂(有挂存在辅助技巧)辅助器是一种具有地方特色...
发现一款!hhpoker德州挂... 发现一款!hhpoker德州挂真的有吗(辅助挂)确实存在有挂(有挂存在辅助方法)1、打开软件启动之后...