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

相关内容

热门资讯

第一分钟带你了解!同乡有辅助(... 第一分钟带你了解!同乡有辅助(透视挂)必备攻略外挂开挂辅助工具(果然是有挂) 了解更多开挂安装加(1...
第4分钟带你开挂!网易游戏辅助... 网易游戏辅助软件开挂教程视频分享装挂详细步骤在当今的网络游戏中,网易游戏辅助软件作为一种经典的娱乐方...
透视苹果版"小程序边... 《透视苹果版"小程序边锋辅助"开挂(透视)辅助平台(果然是有挂)-哔哩哔哩》 小程序边锋辅助软件透视...
五分钟带你了解!极速官方游戏暗... 极速官方游戏暗堡辅助器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以...
第1分钟带你了解!开心泉州小程... 第1分钟带你了解!开心泉州小程序辅助哪里查看,欢乐达人破解器,新版2026教程(有挂方略)-哔哩哔哩...
必知教程"多乐找刺激... 《必知教程"多乐找刺激技巧辅助"开挂(透视)辅助脚本(其实真的有挂)-哔哩哔哩》 多乐找刺激技巧辅助...
十分钟带你了解!赣南好友辅助(... 赣南好友辅助 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: 1、软...
第四分钟带你了解!微信小程序辅... 第四分钟带你了解!微信小程序辅助软件有哪些,三哥玩摆头可以控制,2026版教程(有挂功能)-哔哩哔哩...
总算了解"天天微友挂... 《总算了解"天天微友挂"开挂(透视)辅助插件(其实确实有挂的)-哔哩哔哩》 天天微友挂软件透视开挂更...
第一分钟带你了解!江西中至黑科... 您好:江西中至黑科技辅助软件这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用...