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

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

相关内容

热门资讯

透视免费!we poker辅助... 透视免费!we poker辅助器下载(透视)填大坑辅助器攻略(一贯真的是有辅助辅助器)-哔哩哔哩1、...
透视中牌率!xpoker辅助控... 透视中牌率!xpoker辅助控制(透视)微信小程序财神辅助器(一贯是真的辅助修改器)-哔哩哔哩运微信...
于此同时!智星菠萝辅助(透视)... 于此同时!智星菠萝辅助(透视)多乐找刺激技巧辅助(真是是真的辅助下载)-哔哩哔哩1、多乐找刺激技巧辅...
透视透视!wepoker有没有... 透视透视!wepoker有没有透视方法(透视)白银胡乐辅助脚本下载(都是真的有辅助平台)-哔哩哔哩白...
透视安装!wepoker免费脚... 透视安装!wepoker免费脚本弱密码(透视)钱塘十三水其实真的有挂(果然存在有辅助安装)-哔哩哔哩...
透视规律!poker worl... 透视规律!poker world辅助(透视)蛮王大厅辅助教程(果然是有辅助app)-哔哩哔哩1、玩家...
今天下午!aapoker免费透... 今天下午!aapoker免费透视脚本(透视)微乐斗地主有挂吗(好像存在有辅助插件)-哔哩哔哩1、用户...
透视肯定!约局吧游戏挂(透视)... 透视肯定!约局吧游戏挂(透视)圈麻圈脚本辅助(总是真的有辅助神器)-哔哩哔哩1、完成圈麻圈脚本辅助辅...
此事迅速冲上热搜!德州机器人代... 此事迅速冲上热搜!德州机器人代打脚本(透视)遇悦游戏辅助(确实有辅助修改器)-哔哩哔哩1、每一步都需...
透视实锤!德州透视是真的假的(... 透视实锤!德州透视是真的假的(透视)亿游十三道辅助(果然存在有辅助下载)-哔哩哔哩;该软件可以轻松地...