Dizi (Array) : Javascript ile belli bir index numarasıyla eleman ekleme

Geliştiricinin ihtiyaçları doğrultusunda veya ihtiyaçlarına göre diziler (arrays) ile bir çok iş yapılabilir. Benimde geçenlerde şöyle bir işim çıktı : bir elemanı belirli bir index numarasıyla var olan dizi içerisine yerleştirmem gerekti. Başlangıçta kulağıma kolay geldi fakat çözmek için biraz araştırmak gerekti.


// The original array

var array = [“one”, “two”, “four”];

// splice(position, numberOfItemsToRemove, item)

array.splice(2, 0, “three”);

// array;  ["one", "two", "three", "four"]


Aşağıdaki fonksiyonu diziye özellik (property) ekleyerekte kullanabilirsiniz.


Array.prototype.insert = function (index, item) {
  this.splice(index, 0, item);
};


Kolay gelsin

Muavenet

Web teknolojilerine merak salmış bir bilgisayar mühendisinin yazıları

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir