JavaScript-program for å slå sammen eiendom med to objekter

I dette eksemplet lærer du å skrive et JavaScript-program som vil slå sammen egenskapen til to objekter.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-objekter
  • JavaScript Object.assign ()

Eksempel 1: Slå sammen egenskap for to objekter ved hjelp av 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);

Produksjon

 (navn: "Jack", alder: 26, kjønn: "mann")

I eksemplet ovenfor blir to objekter slått sammen til ett ved hjelp av Object.assign()metoden.

Den Object.assign()metoden returnerer en gjenstand ved å kopiere verdiene av alle enumerable egenskaper fra ett eller flere kildeobjekter.

Eksempel 2: Slå sammen eiendom med to objekter ved hjelp av 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);

Produksjon

 (navn: "Jack", alder: 26, kjønn: "mann")

I eksemplet ovenfor blir to objekter slått sammen ved hjelp av spredningsoperatøren .

Merk : I begge eksemplene ovenfor, hvis de to objektene har samme nøkkel, overskriver den andre objektets nøkkel den første objektets nøkkel.

Interessante artikler...