Dalam contoh ini, anda akan belajar menulis program JavaScript yang akan menggabungkan harta benda dua objek.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:
- Objek JavaScript
- Objek JavaScript.assign ()
Contoh 1: Gabungkan Harta Dua Objek Menggunakan Objek.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);
Pengeluaran
(nama: "Jack", umur: 26, jantina: "lelaki")
Dalam contoh di atas, dua objek digabungkan menjadi satu menggunakan Object.assign()
kaedah.
The Object.assign()
Cara mengembalikan objek dengan menyalin nilai semua hartanah enumerable daripada satu atau lebih objek sumber.
Contoh 2: Gabungkan Harta Dua Objek Dengan Menggunakan Spread Operator
// 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);
Pengeluaran
(nama: "Jack", umur: 26, jantina: "lelaki")
Dalam contoh di atas, dua objek digabungkan bersama menggunakan operator penyebaran …
.
Catatan : Dalam kedua-dua contoh di atas, jika kedua-dua objek mempunyai kunci yang sama, maka kunci objek kedua akan menggantikan kunci objek pertama.