JavaScript Array Eleman Ekleme

JavaScript Array Eleman Ekleme

JavaScript Array Eleman Ekleme

Arraylar ile çalışırken sık sık dizilere yeni elemanlar eklememiz gerekebilir. Bunun için JavaScript farklı metodlar sunmaktadır. İhtiyacımıza göre bu metodlardan istediğimizi seçebiliriz.

JavaScript Array Push

Bir dizinin sonuna eleman eklemek gerektiğinde push metodunu kullanabiliriz. Bu şekilde aynı anda diziye bir veya daha fazla eleman ekleyebiliriz. Eklenen elamanlar dizinin en sonuna eklenir. Kullanımı

dizi.push(eleman1, eleman2, ... , elemann);

şeklindedir. Eklemek istediğimiz elemanları virgül ile ayırarak peşpeşe sıralarız.

const arr = [1,2,3];

// Dizinin sonuna 4 elemanını ekleyelim
arr.push(4);

// Dizinin sonuna 5 ve 6 elemanlarını ekleyelim
arr.push(5,6);

// Dizinin son halini konsola yazdıralım
console.log(arr);
// Konsola
// [1, 2, 3, 4, 5, 6]
// yazdırır.

JavaScript Array Unshift

Dizin başına eleman eklemek istediğimizde JavaScript Array unshift metodunu kullanabiliriz. Bir veya daha fazla eleman dizinin başına eklenebilir. Kullanımı

dizi.unshift(eleman1, eleman2, ... , elemann);

şeklindedir. Eklemek istediğimiz değerleri virgül ile ayırarak peşpeşe sıralarız.

const arr = [4, 5, 6, 7];

// Dizinin başına 3 ekleyelim
arr.unshift(3);

// Dizinin başına 2 ve 1 ekleyelim
arr.unshift(1, 2);

// Diziyi konsola yazdıralım
// console.log(arr);
// Konsola
// [1, 2, 3, 4, 5, 6, 7]
// yazdırır.

JavaScript Array Concat

Eğer iki diziyi birleştirmek, yani bir dizinin sonuna farklı bir arrayı eklemek istersek Array concat metodunu kullanabiliriz. Kullanımı

const yeniDizi = dizi.concat(digerDizi);

şeklindedir. Bu kullanımda digerDizi dizi adlı array değişkenin sonuna eklenecektir. Bu yapılan işlem diziler üzerinde işlem yapmaz. Bunun yerine yeni bir dizi oluşturarak geri dönderir. Biz yeni diziyi istediğimiz gibi kullanırız.

const dizi = [1,2,3];
const digerDizi = [4,5];

const sonuc = dizi.concat(digerDizi);
console.log(sonuc);
// Konsola
// [1, 2, 3, 4, 5]
// yazdırır.

Sonuç

JavaScript dizisine eleman eklemenin farklı yöntemleri vardır. Bunu için Array nesnesinin pushunshift ve concat metodları kullanılabilir.

Sizinde arraylar ile ilgili söylemek istedikleriniz var mı? Lütfen yorumlara ekleyin.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir