JavaScript Array copyWithin() Yöntemi
- Önceki sayfa constructor
- Sonraki sayfa entries()
- Bir üst katmana dön JavaScript Array İlgili Kılavuz
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);
Ö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);
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ü
- Önceki sayfa constructor
- Sonraki sayfa entries()
- Bir üst katmana dön JavaScript Array İlgili Kılavuz