Rekomendasi pelajaran:
- Halaman sebelumnya assign()
- Halaman berikutnya constructor
- Kembali ke tingkat atas Panduan Referensi Objek JavaScript
JavaScript Object.assign()
Object.assign()
Definisi dan penggunaan
Metode digunakan untuk menyalin properti satu atau lebih objek sumber ke objek tujuan.
Object.assign()
Metode yang berhubungan:
Menyalin properti objek sumber ke objek tujuan.
Object.create()
Membuat objek baru dari objek yang ada.
Object.fromEntries()
Membuat objek dari daftar pasangan kunci/nilai.
instansi // Membuat objek tujuan const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Membuat objek sumber // Menyalin properti objek sumber ke objek tujuan Object.assign(person1, person2);
Sintaks
Object.assign(target, source(s))
Parameter
Parameter | Deskripsi |
---|---|
target | Diperlukan. Objek tujuan. |
source | Diperlukan. Satu atau lebih objek sumber. |
Nilai kembalian
Tipe | Deskripsi |
---|---|
Object | Objek tujuan. |
Dukungan peramban
Object.assign()
Adalah fitur ECMAScript6 (ES6).
Dari Juni 2017, semua peramban modern mendukung ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Mei 2016 | April 2017 | Juni 2017 | September 2016 | Juni 2016 |
Object.assign()
Tidak didukung di Internet Explorer.
- Halaman sebelumnya assign()
- Halaman berikutnya constructor
- Kembali ke tingkat atas Panduan Referensi Objek JavaScript