How to combine (merge) two objects into one in JavaScript

2 Answers

0 votes
const obj1 = {
  id: 93843,
  name: 'Dan'
}

const obj2 = {
  city: 'New York'
}

const obj1obj2 = Object.assign(obj1, obj2);

document.write(obj1obj2.name + "<br />");
document.write(obj1obj2.id + "<br />");
document.write(obj1obj2.city + "<br />");


/*
run:
      
Dan
93843
New York
    
*/

 



answered Nov 3, 2019 by avibootz
0 votes
const obj1 = {
  id: 93843,
  name: 'Dan'
}

const obj2 = {
  city: 'New York'
}

const obj1obj2 = {...obj1, ...obj2 }

document.write(obj1obj2.name + "<br />");
document.write(obj1obj2.id + "<br />");
document.write(obj1obj2.city + "<br />");


/*
run:
      
Dan
93843
New York
    
*/

 



answered Nov 3, 2019 by avibootz

Related questions

1 answer 167 views
2 answers 164 views
2 answers 231 views
1 answer 184 views
1 answer 123 views
123 views asked Feb 21, 2022 by avibootz
...