按照第一个值合并数组条目
创始人
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方法来遍历原始数组,并使用第一个值作为键,将其与相应的值一起存储在一个新的对象中。

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

相关内容

热门资讯

信息共享!微扑克辅助神器,wp... 信息共享!微扑克辅助神器,wpk ai辅助,科技教程(最初是有挂);无聊就玩这款wpk ai辅助真的...
透视规律!aapoker透视插... 透视规律!aapoker透视插件下载,欢乐对决辅助菜单,必备教程(有挂神器);玩家必备必赢加哟《13...
我来教大家!wepoke 软件... 我来教大家!wepoke 软件,aapoker外挂,新2025教程(总是是有挂)1、aapoker外...
透视黑科技!红龙poker作弊... 透视黑科技!红龙poker作弊指令,闲来山水广西辅助,透明教程(有挂透视),支持语音通讯、好友开房及...
今日公布!wpk微扑克真的,a... 今日公布!wpk微扑克真的,aapoker外挂,靠谱教程(原本真的有挂)是一款可以让一直输的玩家,快...
透视模拟器!红龙poker透视... 透视模拟器!红龙poker透视,九酷众游辅助,总结教程(有挂透视);亲真的是有正版授权,小编(透视辅...
必看攻略!aapoker发牌逻... 必看攻略!aapoker发牌逻辑,wpk俱乐部,新2025教程(原生真的有挂)wpk俱乐部辅助器中分...
透视app!wpk透视辅助,吉... 透视app!wpk透视辅助,吉祥填大坑攻略,教你攻略(有挂神器)关于吉祥填大坑攻略机制的,其中提到了...
教学盘点!wpk有没有作弊,a... 教学盘点!wpk有没有作弊,aapoker透明挂,透牌教程(本然存在有挂)1、aapoker透明挂a...
透视插件!wpk透视辅助靠谱吗... 这是一款非常优秀的新超凡辅助 ia辅助检测软件,能够让你了解到新超凡辅助中牌率当中全部隐藏参数,与同...