Metode JavaScript Array copyWithin()

Definisi dan Penggunaan

copyWithin() Metode ini akan menyalin elemen array ke posisi lain di dalam array, menimpa nilai yang ada.

copyWithin() Metode ini tidak akan menambahkan item lagi ke dalam array.

Petunjuk:copyWithin() Metode ini akan menimpa array asli.

Contoh

Contoh 1

Salin elemen pertama dua array ke elemen terakhir dua array:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2, 0);

Coba Sendiri

Contoh 2

Salin elemen pertama dua array ke posisi ketiga dan keempat:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2, 0, 2);

Coba Sendiri

Sintaks

array.copyWithin(target, start, end)

Nilai parameter

Parameter Deskripsi
target Wajib. Index posisi tempat elemen akan disalin.
start Pilihan. Index posisi mulai menyalin elemen (baku adalah 0).
end Pilihan. Index posisi berhenti menyalin elemen (baku adalah array.length).

Detil Teknologi

Nilai kembalian: Array, array yang diubah.
Versi JavaScript: ECMAScript 6

Dukungan Browser

Angka di tabel menunjukkan versi browser pertama yang mendukung metode ini sepenuhnya.

Chrome Edge Firefox Safari Opera
Chrome 45 Edge Firefox 32 Safari 9 Opera 32
September 2015 Juli 2015 September 2014 September 2015 September 2015

Keterangan:Internet Explorer tidak mendukung metode copyWithin().

Halaman- Halaman Terkait

Panduan:Array JavaScript

Panduan:Const Array JavaScript

Panduan:Method Array JavaScript

Panduan:Pengurutan Array JavaScript

Panduan:Iterasi Array JavaScript