JavaScriptový program na zlúčenie majetku dvoch objektov

V tomto príklade sa naučíte písať program JavaScript, ktorý spojí vlastnosť dvoch objektov.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:

  • Objekty JavaScript
  • Objekt JavaScript. ()

Príklad 1: Zlúčenie vlastnosti dvoch objektov pomocou 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ýkon

 (meno: „Jack“, vek: 26, pohlavie: „muž“)

Vo vyššie uvedenom príklade sú dva objekty zlúčené do jedného použitím Object.assign()metódy.

Object.assign()Metóda vráti objekt skopírovaním hodnoty všetkých enumerable vlastností z jedného alebo viacerých zdrojových objektov.

Príklad 2: Zlúčenie vlastnosti dvoch objektov pomocou operátora rozšírenia

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

 (meno: „Jack“, vek: 26, pohlavie: „muž“)

Vo vyššie uvedenom príklade sú dva objekty zlúčené dohromady pomocou operátora šírenia .

Poznámka : Ak majú oba objekty rovnaký kľúč, v obidvoch vyššie uvedených príkladoch prepíše kľúč druhého objektu kľúč prvého objektu.

Zaujímavé články...