Програма JavaScript для об’єднання властивостей двох об’єктів

У цьому прикладі ви навчитеся писати програму JavaScript, яка об’єднає властивість двох об’єктів.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:

  • Об'єкти JavaScript
  • JavaScript Object.assign ()

Приклад 1: Об'єднання властивості двох об'єктів за допомогою 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);

Вихідні дані

 (ім'я: "Джек", вік: 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, стать: "чоловік")

У наведеному вище прикладі два об’єкти об’єднуються разом за допомогою оператора поширення .

Примітка : У обох наведених вище прикладах, якщо два об’єкти мають однаковий ключ, тоді ключ другого об’єкта замінює ключ першого об’єкта.

Цікаві статті...