Rekomendasi pelajaran:

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

Coba sendiri

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.