ЈаваСцрипт програм за обједињавање својстава два објекта

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће објединити својство два објекта.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт објекти
  • ЈаваСцрипт Објецт.ассигн ()

Пример 1: Спајање својства два објекта помоћу Објецт.ассигн ()

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

Оутпут

 (име: "Јацк", старост: 26, пол: "мужјак")

У горњем примеру, два објекта се обједињују у један помоћу Object.assign()методе.

Object.assign()Метод враћа објекат копирање вредности свих енумерабле особина из једног или више извора објеката.

Пример 2: Спајање својства два објекта помоћу оператора ширења

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

Оутпут

 (име: "Јацк", старост: 26, пол: "мужјак")

У горњем примеру, два објекта се спајају заједно помоћу оператора ширења .

Напомена : У оба горња примера, ако два објекта имају исти кључ, тада кључ другог објекта преписује кључ првог објекта.

Занимљиви Чланци...