I det här exemplet lär du dig att skriva ett JavaScript-program som slår samman egenskaperna för två objekt.
För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:
- JavaScript-objekt
- JavaScript Object.assign ()
Exempel 1: Sammanfoga egendom för två objekt med Object.assign ()
// program to merge property of two objects // object 1 const person = ( name: 'Jack', age:26 ) // object 2 const student = ( gender: 'male' ) // merge two objects const newObj = Object.assign(person, student); console.log(newObj);
Produktion
(namn: "Jack", ålder: 26, kön: "man")
I exemplet ovan slås två objekt samman till ett med Object.assign()metoden.
Den Object.assign()metoden returnerar ett objekt genom att kopiera värdena för alla uppräkningsbara egenskaper från en eller flera källobjekt.
Exempel 2: Slå samman egendom för två objekt med Spread Operator
// program to merge property of two objects // object 1 const person = ( name: 'Jack', age:26 ) // object 2 const student = ( gender: 'male' ) // merge two objects const newObj = (… person,… student); console.log(newObj);
Produktion
(namn: "Jack", ålder: 26, kön: "man")
I exemplet ovan slås två objekt samman med hjälp av spridningsoperatören … .
Obs! I båda ovanstående exempel skrivs det andra objektets nyckel om de två objekten har samma nyckel.








