Cara Menambahkan Elemen ke Array di JavaScript

Menambah data ke array adalah operasi dasar saat mengumpulkan hasil, membangun daftar keranjang, atau menyimpan riwayat. JavaScript menyediakan beberapa cara tergantung posisi. Artikel ini membahas cara menambahkan elemen ke array di JavaScript.

push() dan unshift()

<script>
const buah = ["Apel"];
buah.push("Mangga");    // tambah di akhir
buah.unshift("Jeruk");  // tambah di awal
console.log(buah); // ["Jeruk", "Apel", "Mangga"]
</script>

Contoh Kasus: Keranjang Belanja

<script>
let keranjang = [];
function tambahKeKeranjang(produk) {
    keranjang.push(produk);
    console.log("Total item: " + keranjang.length);
}
tambahKeKeranjang("Kopi");
</script>

Operator Spread (Membuat Array Baru)

<script>
const awal = ["a", "b"];
const baru = [...awal, "c"]; // ["a", "b", "c"] tanpa mengubah awal
</script>

Spread berguna dalam pemrograman modern (misalnya React) yang menghindari mengubah array asli.

push vs Spread

CaraMengubah Array Asli?
push()Ya
[…arr, x]Tidak (buat baru)

Kesimpulan

Gunakan push() untuk menambah di akhir dan unshift() di awal. Untuk gaya pemrograman yang menghindari perubahan array asli, operator spread [...arr, x] adalah pilihan modern.

Referensi: untuk penjelasan lebih mendalam, kunjungi dokumentasi resmi JavaScript (MDN).

Baca Juga

Ali Akbar

Software Developer yang fokus mengembangkan aplikasi berbasis Web dan Desktop. Senang mempelajari teknologi baru terutama di bidang web design dan web development.

View all posts by Ali Akbar →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *