按照对象内的数字排序,然后按照对象内的字符串排序数组对象
创始人
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、每一步都需要思考,不...
我来教教你透视器教程!桂麻圈多... 我来教教你透视器教程!桂麻圈多功能透视器教程,桂麻圈其实是有透视器教程1、游戏颠覆性的策略玩法,独创...
指导大家作弊器攻略!欢乐赣游G... 指导大家作弊器攻略!欢乐赣游GZ多功能作弊器攻略,欢乐赣游GZ竟然真的有作弊器攻略1、全新机制【欢乐...
玩家必看科普作弊器插件!云鹤九... 玩家必看科普作弊器插件!云鹤九霄多功能作弊器插件,云鹤九霄真是有作弊器插件云鹤九霄破解侠是真的助透视...
指导大家透视器工具!朋朋政和麻... 指导大家透视器工具!朋朋政和麻将多功能透视器工具,朋朋政和麻将竟然是真的有透视器工具1、下载好朋朋政...
热点推荐辅助技巧!闲来麻将多功... 热点推荐辅助技巧!闲来麻将多功能辅助技巧,闲来麻将原来是真的有辅助技巧;1)闲来麻将免费钻石:进一步...
发现玩家辅助app!温岭逸趣麻... 发现玩家辅助app!温岭逸趣麻将多功能辅助app,温岭逸趣麻将真是真的有辅助app1、完成温岭逸趣麻...
科技介绍辅助插件!鲁乐山东麻将... 科技介绍辅助插件!鲁乐山东麻将多功能辅助插件,鲁乐山东麻将总是存在有辅助插件该软件可以轻松地帮助玩家...
技术分享外挂脚本!闲娱游戏多功... 技术分享外挂脚本!闲娱游戏多功能外挂脚本,闲娱游戏切实真的是有外挂脚本1、在闲娱游戏插件功能辅助器技...
最新通报透视挂软件!指尖棋牌多... 最新通报透视挂软件!指尖棋牌多功能透视挂软件,指尖棋牌果然存在有透视挂软件1、游戏颠覆性的策略玩法,...