İki Nesnenin Özelliğini Birleştirmek için JavaScript Programı

Bu örnekte, iki nesnenin özelliğini birleştirecek bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Nesneleri
  • JavaScript Object.assign ()

Örnek 1: Object.assign () Kullanılarak İki Nesnenin Özelliğini Birleştirme

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

Çıktı

 (ad: "Jack", yaş: 26, cinsiyet: "erkek")

Yukarıdaki örnekte, Object.assign()yöntem kullanılarak iki nesne birleştirilir .

Object.assign()Yöntem, bir veya daha fazla kaynak nesnelerden her numaralandırılabilir özelliklerin değerlerini kopyalayarak bir nesne döndürür.

Örnek 2: Yayılma Operatörünü Kullanarak İki Nesnenin Özelliğini Birleştirme

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

Çıktı

 (ad: "Jack", yaş: 26, cinsiyet: "erkek")

Yukarıdaki örnekte, iki nesne yayma operatörü kullanılarak birleştirilmiştir .

Not : Yukarıdaki her iki örnekte de, iki nesne aynı anahtara sahipse, ikinci nesnenin anahtarı ilk nesnenin anahtarının üzerine yazar.

Ilginç makaleler...