JavaScript Array copyWithin() Yöntemi

Tanım ve Kullanım

copyWithin() Bu yöntem, dizideki elemanları başka bir konuma kopyalar ve mevcut değerleri değiştirir.

copyWithin() Bu yöntem, asla dizeye daha fazla madde eklemeyecektir.

İpucu:copyWithin() Bu yöntem, orijinal diziyi değiştirecektir.

Örnek

Örnek 1

Örnek 1: İlk iki dizideki elemanları son iki dizideki elemanlara kopyalayın:

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

Kişisel Deneyim

Örnek 2

Örnek 2: İlk iki dizideki elemanları üçüncü ve dördüncü konumlara kopyalayın:

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

Kişisel Deneyim

Gramer

array.copyWithin(target, start, end)

Parametre Değerleri

Parametreler Açıklama
target Gerekli. Elemanların kopyalanacağı indeks konumu.
start Opsiyonel. Kopyalanan elemanların başlangıç indeksi (varsayılan olarak 0'dır).
end Opsiyonel. Kopyalanan elemanların kopyalanmasını durduracak indeks konumu (varsayılan olarak array.length'dir).

Teknik Ayrıntılar

Dönüş değeri: Düzenlenmiş dizi, değişen dizi.
JavaScript Sürümü: ECMAScript 6

Tarayıcı Destek

Tablo içindeki rakamlar, bu yöntemin tamamen desteklenen ilk tarayıcı sürümünü belirtmektedir.

Chrome Edge Firefox Safari Opera
Chrome 45 Edge Firefox 32 Safari 9 Opera 32
2015 Yılı Eylül 2015 Yılı Temmuz 2014 Yılı Eylül 2015 Yılı Eylül 2015 Yılı Eylül

Açıklama:Internet Explorer desteklemiyor copyWithin() yöntemini.

İlgili sayfalar

Rehber:JavaScript dizisi

Rehber:JavaScript dizisi Const

Rehber:JavaScript dizisi yöntemleri

Rehber:JavaScript dizisini sıralama

Rehber:JavaScript dizisi döngüsü