How to merge property of two objects in JavaScript

1 Answer

0 votes
const person = {
    name: 'Tom',
    age: 35,
    hobbies: ['movies', 'reading', 'coding']
}

const student = {
    gender: 'male'
}

const Obj = {...person, ...student};

for (let [key, value] of Object.entries(Obj)) {
    console.log(key + " - " +  value);
}

console.log(Obj);
 
 
 
 
/*
run:
 
"age - 35"
"hobbies - movies,reading,coding"
"gender - male"
{
  age: 35,
  gender: "male",
  hobbies: ["movies", "reading", "coding"],
  name: "Tom"
}
 
*/

 



answered Jan 22, 2022 by avibootz
edited Jan 22, 2022 by avibootz

Related questions

2 answers 164 views
2 answers 231 views
2 answers 201 views
1 answer 157 views
...