JSFiddle - React, Tailwind, and code Playground
by Anshuman Jaiswal
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
JavaScript
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'}]
var mergedArray = _.map(userData, function(element){
let mergedItem = _.findWhere(userData1, {email: element.email})
return _.extend(element, mergedItem);
});
console.log(mergedArray);