Bu örnekte, belirli bir dizindeki bir öğeyi bir diziye ekleyecek bir JavaScript programı yazmayı öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:
- JavaScript Dizisi ekleme ()
- Döngü için JavaScript
- JavaScript Dizisi
Örnek 1: splice () Kullanarak Diziye Öğe Ekleme
// program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4, 5); // index to add to let index = 3; // element that you want to add let element = 8; array.splice(index, 0, element); console.log(array); ) insertElement();
Çıktı
(1, 2, 3, 8, 4, 5)
Yukarıdaki programda, splice()
yöntem, belirli bir dizine sahip bir öğeyi bir diziye eklemek için kullanılır.
splice()
Yöntem ekler ve / veya bir öğeyi kaldırır.
İn splice()
yöntemi,
- İlk argüman, bir öğeyi eklemek istediğiniz dizini belirtir.
- İkinci bağımsız değişken (burada 0 ) kaldırılacak öğelerin sayısını belirtir.
- Üçüncü argüman, bir diziye eklemek istediğiniz öğeyi belirtir.
Örnek 2: Loop Kullanarak Diziye Öğe Ekleme
// program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4); // index to add to let index = 3; // element that you want to add let element = 8; for (let i = array.length; i> index; i--) ( //shift the elements that are greater than index array(i) = array(i-1); ) // insert element at given index array(index) = element; console.log(array); ) insertElement();
Çıktı
(1, 2, 3, 8, 4)
Yukarıdaki programda,
for
Döngü dizi elemanlarının yineleme yapmak için kullanılır.- Eleman verilen dizine eklenir.
- Dizini verilen dizinden daha büyük olan tüm öğeler bir adım sağa kaydırılır.