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);