Javascript delete Metodu Kullanımı

Merhaba, önceki yazılarımda javascript ile shift() metodu ile dizinin ilk elemanını, pop metodu ile de dizinin son elemanını indisleri ile beraber silmiştik. Bu yazımızda dizide indis değeri belirterek istediğimiz elemanı sileceğiz. delete metodu diğerleri gibi dizinin yapısını değiştirmez. Sadece belirttiğiniz indise ait eleman silinir yani belirttiğiniz indis undefined (tanımsız) olur.

Örnek olarak;

Kodun çıktısı;

silinmeden önce dizi : ali,veli,kırklareli,emret,komutanım
silindikten sonra dizi : ali,veli,kırklareli,,komutanım

şeklinde olacak. Gördüğünüz gibi “emret” elemanı silindi ancak iki virgül yan yana kaldı yani belirttiğimiz indise ait eleman silindi.

Dizi elemanlarını tek tek yazdırarak bu konuyu biraz daha pekiştirelim;

Kodun Çıktısı;

ali
veli
kırklareli
undefined
komutanım

şeklinde olacaktır. Buradan da anlaşılacağı gibi belirtilen indis içeriği undefined yani tanımsız oluyor.

javascript’de delete metodu kullanımı bu şekilde. Bir sonraki yazıda görüşmek üzere.

 

Bir cevap yazın