Diziye eleman ekleme
push ve unshift ile diziye sona ve başa eleman eklemeyi öğrenirsin.
push ile sona ekleme
Bir diziye eleman eklemenin en sık yolu push metodudur. push, elemanı dizinin sonuna ekler ve yeni uzunluğu döner.
Örnek: fruits.push("muz"); diziyi doğrudan değiştirir (mutasyona uğratır). Yeni eleman son indekse yerleşir.
Birden fazla eleman da ekleyebilirsin: fruits.push("muz", "kiraz"); ikisini de ardışık ekler.
unshift ile başa ekleme
unshift metodu, elemanı dizinin başına ekler. Yeni eleman 0 indeksine yerleşir; diğerleri bir kayar.
Örnek: fruits = ["muz", "kiraz"]; iken fruits.unshift("elma"); çağrısı diziyi ["elma", "muz", "kiraz"] yapar.
unshift de push gibi yeni uzunluğu döner ve diziyi doğrudan değiştirir. Birden fazla eleman da verilebilir; hepsi sırayla başa eklenir.
Uygulama list dizisine eleman ekle
list adında boş bir dizi oluştur. Önce push ile bir dize ekle, sonra unshift ile başka bir dize ekle.
Örnek çözümü göster
const list = [] ile başla, sonra push ve unshift ile birer dize ekle.
Örnek çözüm:
const list = [];
list.push("son");
list.unshift("ilk");
Kendini test et
-
tasks dizisine yeni görev ekle
const tasks = ["ödev", "spor"]; tasks.push(____); console.log(tasks);Cevabı göster
const tasks = ["ödev", "spor"]; tasks.push("alışveriş"); console.log(tasks); -
Yukarıdaki kod çalışınca 'mehmet' dizinin hangi indeksine gelir?
const queue = ["ali", "ayse"]; queue.push("mehmet");- 0
- 1
- 2
- 3
Cevabı göster
2 — Doğru. push sona ekler; 'mehmet' indeks 2'ye yerleşir.
-
Metot ile davranışını eşleştir
- push
- sona eleman ekler
- unshift
- başa eleman ekler
- length
- eleman sayısını verir