JavaScript-ohjelma kahden objektin ominaisuuksien yhdistämiseksi

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka yhdistää kahden objektin ominaisuuden.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-objektit
  • JavaScript Object.ignment ()

Esimerkki 1: Kahden objektin ominaisuuden yhdistäminen käyttämällä 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);

Tuotos

 (nimi: "Jack", ikä: 26, sukupuoli: "mies")

Yllä olevassa esimerkissä kaksi objektia yhdistetään yhteen Object.assign()menetelmää käyttäen .

Object.assign()Menetelmä palauttaa objektin kopioimalla kaikki arvot numeroituvien ominaisuudet yhdestä tai useammasta lähteestä esineitä.

Esimerkki 2: Kahden objektin ominaisuuden yhdistäminen Spread Operatorilla

 // 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);

Tuotos

 (nimi: "Jack", ikä: 26, sukupuoli: "mies")

Yllä olevassa esimerkissä kaksi objektia yhdistetään yhdessä levitysoperaattorin avulla .

Huomaa : Jos molemmissa yllä olevissa esimerkeissä on sama avain, toisen objektin avain korvaa ensimmäisen objektin avaimen.

Mielenkiintoisia artikkeleita...