JavaScript Dizi ekleme()
Örnekler
2. konumda, 2 öğe ekleyin:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
2. konumda, 2 öğeyi kaldırın:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);
Tanım ve Kullanım
Yöntem splice()
, dizi öğelerini ekler ve/veya kaldırır.
Yöntem splice()
, orijinal dizinin üzerine yazar.
Sözdizimi
array.splice(index, howmany, item1, ....., itemX)
parametreler
Parameter | Description |
index | Required. The position to add/remove items. Negative value defines the position from the end of the array. |
howmany | Optional. Number of items to be removed. |
item1, ..., itemX | Optional. New elements(s) to be added. |
Geri dönüş değeri
Kaldırılan öğeleri (varsa) içeren bir dizi. |
Daha fazla örnek
2. konumda, yeni öğeler ekleyin ve 1 öğeyi kaldırın:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
Tarayıcı Desteği
splice()
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |