JavaScripti programm kahe objekti omaduste ühendamiseks

Selles näites õpid kirjutama JavaScripti programmi, mis ühendab kahe objekti atribuudi.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti objektid
  • JavaScripti Object.assign ()

Näide 1: kahe objekti omaduste ühendamine, kasutades objekti 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);

Väljund

 (nimi: "Jack", vanus: 26, sugu: "mees")

Ülaltoodud näites liidetakse Object.assign()meetodi abil kaks objekti ühte .

Object.assign()Meetod tagastab objekti kopeerides väärtused kõigi loetletavat omadused ühest või mitmest allikast objektid.

Näide 2: Kahe objekti omaduste ühendamine Spread Operatori abil

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

Väljund

 (nimi: "Jack", vanus: 26, sugu: "mees")

Ülaltoodud näites liidetakse hajutusoperaatori abil kaks objekti .

Märkus . Kui mõlemal ülaltoodud näites on mõlemal objektil sama võti, kirjutab teise objekti võti esimese objekti võtme üle.

Huvitavad Artiklid...