Program JavaScript ke sloučení majetku dvou objektů

V tomto příkladu se naučíte psát program JavaScriptu, který sloučí vlastnost dvou objektů.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Objekty JavaScript
  • Objekt JavaScript. ()

Příklad 1: Sloučit vlastnost dvou objektů pomocí 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ýstup

 (jméno: „Jack“, věk: 26 let, pohlaví: „muž“)

Ve výše uvedeném příkladu jsou dva objekty sloučeny do jednoho pomocí Object.assign()metody.

Object.assign()Metoda vrátí objekt zkopírováním hodnoty všech enumerable vlastností z jednoho nebo více zdrojových objektů.

Příklad 2: Sloučení vlastnosti dvou objektů pomocí operátoru šíření

 // 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ýstup

 (jméno: „Jack“, věk: 26 let, pohlaví: „muž“)

Ve výše uvedeném příkladu jsou dva objekty sloučeny dohromady pomocí operátoru šíření .

Poznámka : Pokud mají v obou výše uvedených příkladech dva objekty stejný klíč, přepíše klíč druhého objektu klíč prvního objektu.

Zajímavé články...