JavaScript dizi splice() yöntemi, mevcut diziye öğe eklemek/çıkarmak için kullanılır. Bir diziden kaldırılan öğeleri döndürür. splice() yöntemi aynı zamanda orijinal diziyi de değiştirir.
int bir dize Java
Sözdizimi
splice() yöntemi aşağıdaki söz dizimi ile temsil edilir:
array.splice(start,delete,element1,element2,?,elementn)
Parametre
başlangıç - Yöntemin öğeleri çıkarmaya başladığı dizini temsil eder.
silmek - İsteğe bağlıdır. Kaldırılacak öğe sayısını temsil eder.
öğe1, öğe2,..., öğe - İsteğe bağlıdır. Eklenecek öğeleri temsil eder.
Geri dönmek
Kaldırılan öğeleri içeren yeni bir dizi.
JavaScript Array splice() yöntemi örneği
Burada splice() metodunu çeşitli örnekler üzerinden anlayacağız.
örnek 1
Diğer elemanları kaldırmadan mevcut diziye bir eleman eklemek için bir örnek görelim.
var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr);Şimdi Test Edin
Çıktı:
Monday,Tuesday,Wednesday,Thursday,Friday
Örnek 2
Diğer elemanları kaldırırken mevcut diziye bir eleman eklemek için bir örnek görelim.
bash değişkeni
var arr=['Monday','Tuesday','Saturday','Sunday','Thursday','Friday']; var result=arr.splice(2,2,'Wednesday') document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Şimdi Test Edin
Çıktı:
Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday
Örnek 3
Mevcut diziye bir öğeyi çıkarırken iki öğe eklemek için bir örnek görelim.
var arr=['Monday','Tuesday','Sunday','Friday']; var result=arr.splice(2,1,'Wednesday','Thursday'); document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Şimdi Test Edin
Çıktı:
Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Sunday
Örnek 4
Öğeleri mevcut diziden kaldırmak için bir örnek görelim.
var arr=['Monday','Tuesday','Saturday','Sunday','Thursday','Friday']; var result=arr.splice(2); document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Şimdi Test Edin
Çıktı:
Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday