const obj1 = {
prop1: 'value1',
prop2: 'value2',
prop3: { prop4: 'value4', prop5: {
prop5: 'value5'
}
},
}
const obj2 = {
prop6: 'value6',
prop2: 'value2',
prop7: { prop8: 'value8', prop9: {
prop10: 'value10'
}
},
}
I have these two very nested objects in javascript, and I want to merge them into just one object. Some object property is identical, but some are not; I want to merge them, so the identical ones stay. how do I merge these two deeply nested objects?