0

I have 2 objects and I am trying to merge 2 objects.

const obj = { 
  a: {}, 
  b: {}, 
  c: { 
    ca: {}, 
    cb: {}, 
    cc: {}
  }
};

const obj2 = { 
  a: {
    aa: {}
  }, 
  c: {
    cd: {}
  }
};

console.log({...obj, ...obj2});

I've expected the result like this

{
  "a": {
    "aa": {}
  },
  "b": {},
  "c": {
    "ca": {},
    "cb": {},
    "cc": {},
    "cd": {}
  }
}

How can I achieve my expected thing?

kyun
  • 9,710
  • 9
  • 31
  • 66

0 Answers0