22 Kasım 2014 Cumartesi

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

Hiç yorum yok:

Yorum Gönder