Perekomendan kursus:
- Halaman sebelumnya assign()
- Halaman berikutnya constructor
- Kembali ke lapisan atas Panduan Objek JavaScript
JavaScript Object.assign()
Object.assign()
Definisi dan penggunaan
Metode digunakan untuk menyalin sifat satu atau lebih objek sumber ke objek sasaran.
Object.assign()
Metode relevan:
Menyalin sifat objek sumber ke objek sasaran.
Object.create()
Mencipta objek baru daripada objek sedia ada.
Object.fromEntries()
Mencipta objek daripada senarai pasangan kunci/nilai.
实例 // Mencipta objek sasaran const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Mencipta objek sumber // Menyalin sifat objek sumber ke objek sasaran Object.assign(person1, person2);
Sintaks
Object.assign(target, source(s))
Parameter
Parameter | Deskripsi |
---|---|
target | Diperlukan. Objek sasaran. |
source | Diperlukan. Satu atau lebih objek sumber. |
Kembalian
Jenis | Deskripsi |
---|---|
Object | Objek sasaran. |
Pembiayaan pemeriksa
Object.assign()
Adalah sifat ECMAScript6 (ES6).
Dari bulan Jun 2017, semua pemeriksa modern menyokong ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
Object.assign()
Tidak disokong di Internet Explorer.
- Halaman sebelumnya assign()
- Halaman berikutnya constructor
- Kembali ke lapisan atas Panduan Objek JavaScript