JavaScript Dizi copyWithin()
Örnekler
İlk iki dizi öğesini son iki dizi öğesine kopyalayın:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2, 0);
İlk iki dizi öğesini üçüncü ve dördüncü konuma kopyalayın:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.copyWithin(2, 0, 2);
Tanım ve Kullanım
Yöntem copyWithin()
, dizi öğelerini dizideki başka bir konuma kopyalar.
Yöntem copyWithin()
, mevcut değerlerin üzerine yazar.
Yöntem copyWithin()
, diziye öğe eklemez.
Sözdizimi
array.copyWithin(target, start, end)
parametreler
Parameter | Description |
target | Required. The index (position) to copy the elements to. |
start | Optional. The start index (position). Default is 0. |
end | Optional. The end index (position). Default is the array length. |
Geri dönüş değeri
Tip | Açıklama |
bir dizi | Değiştirilen dizi. |
Tarayıcı Desteği
copyWithin()
bir ECMAScript6 (ES6) özelliğidir.
ES6 (JavaScript 2015) tüm modern tarayıcılarda desteklenir:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
copyWithin()
Internet Explorer 11'de (veya önceki sürümlerde) desteklenmez.