JSFiddle - React, Tailwind, and code Playground

by alfredopacino

HTML

<script src="
https://cdn.jsdelivr.net/npm/[email protected]/lodash.min.js
"></script>

<script>

var object = {
  'a': [{ 'b': 2 }, { 'd': 4 }]
};
 
var other = {
  'a': [{ 'c': 3 }, { 'e': 5 }]
};
 
var mutated = _.merge(object, other);
var immutable = _.merge({}, object, other);

console.log(mutated);
console.log(immutable);

console.log(object === mutated);
console.log(object === immutable);
</script>