【发布时间】:2018-02-01 18:39:18
【问题描述】:
我需要匹配两个数组并通过使用 JavaScript/Node.js 匹配键值进行合并。这是我的代码:
var userData=[{'email':'a@gmail.com','name':'Raj'},{'email':'b@gmail.com','name':'Rahul'}];
var userData1=[{'email':'a@gmail.com','address':'abcdf'},{'email':'b@gmail.com','address':'bbsr'}];
这里我有两个数组,我需要通过匹配 email 值来合并两个数组,预期的输出如下所示。
var finalArr=[{'email':'a@gmail.com','name':'Raj','address':'abcdf'},{'email':'b@gmail.com','name':'Rahul','address':'bbsr'}];
【问题讨论】:
-
如果其中一个数组中有一个条目而另一个数组中没有对应的条目会发生什么?
标签: javascript arrays node.js