JavaScript'te diziye eleman eklemenin birkaç yolu vardır. Hangisini seçeceğin, elemanı nereye eklemek istediğine bağlıdır.
Sona ekleme — push()
const meyveler = ['elma', 'muz'];
meyveler.push('kivi');
console.log(meyveler); // ['elma', 'muz', 'kivi']
Başa ekleme — unshift()
meyveler.unshift('çilek');
console.log(meyveler); // ['çilek', 'elma', 'muz', 'kivi']
Araya ekleme — splice()
// 1. indekse, hiçbir şey silmeden, 'portakal' ekle
meyveler.splice(1, 0, 'portakal');
Yeni dizi oluşturma — spread (...)
const yeni = [...meyveler, 'üzüm']; // orijinali bozmaz
Modern React gibi kütüphanelerde orijinal diziyi bozmamak için genelde spread tercih edilir. JavaScript derslerimizle pratik yap!