按照第一个值合并数组条目
创始人
2024-08-23 18:00:22
0

假设我们有一个包含几个数组的数组,每个数组都有两个条目。对于每个数组,我们想要将按照第一个值合并它们。

这可以通过使用reduce方法来实现,如下所示:

const array = [[3, 'apple'], [1, 'banana'], [2, 'orange'], [1, 'lemon']];

const result = array.reduce((acc, current) => { const key = current[0]; const value = current[1];

if (!acc[key]) { acc[key] = [value]; } else { acc[key].push(value); }

return acc; }, {});

console.log(result);

// 输出结果: // { // "3": ["apple"], // "1": ["banana", "lemon"], // "2": ["orange"] // }

在这个示例中,我们使用reduce方法来遍历原始数组,并使用第一个值作为键,将其与相应的值一起存储在一个新的对象中。

如果新对象中不存在当前键,则创建一个新的数组,并将当前值添加到该数组中。否则,只需将当前值添加到已存在的数组中。最后,返回新对象以输出结果。

相关内容

热门资讯

透视透视“sohoo竞技联盟辅... 透视透视“sohoo竞技联盟辅助器”透视辅助机制(切实真的是有挂)1、在sohoo竞技联盟辅助器ai...
透视私人局!德州透视是真的假的... 透视私人局!德州透视是真的假的,pokemmo手机版修改器,细节揭秘(有挂方法)德州透视是真的假的是...
透视玄学!菠萝辅助器免费版的功... 透视玄学!菠萝辅助器免费版的功能介绍,菠萝德州透视脚本,技巧教程(有挂辅助)1、透视玄学!菠萝辅助器...
透视教学“佛手在线大菠萝为什么... 透视教学“佛手在线大菠萝为什么都输”透视辅助下载(确实是有挂)1、实时佛手在线大菠萝为什么都输开挂更...
透视ai代打“聚星ai辅助工具... 透视ai代打“聚星ai辅助工具下载”透视辅助工具(本来是有挂);1、很好的工具软件,可以解锁游戏的聚...
透视透视挂“newpoker怎... 透视透视挂“newpoker怎么安装脚本”透视辅助挂(好像真的有挂)透视透视挂“newpoker怎么...
透视计算“pokemmo免费脚... 透视计算“pokemmo免费脚本”透视辅助插件(好像存在有挂);小薇(透视辅助)致您一封信;亲爱po...
透视ai!德州之星扫描器,约局... 透视ai!德州之星扫描器,约局吧德州真的有透视挂吗,黑科技教程(有挂黑科技);1、进入游戏-大厅左侧...
透视真的!佛手大菠萝有挂吗,哈... 透视真的!佛手大菠萝有挂吗,哈糖大菠萝有没有挂,规律教程(有挂细节)1、用户打开应用后不用登录就可以...
透视了解“聚星ai辅助工具激活... 透视了解“聚星ai辅助工具激活码”透视辅助脚本(确实存在有挂)1、透视了解“聚星ai辅助工具激活码”...