Okey, gampangnya, Array adalah kumpulan data yang biasanya punya kesamaan. Dibungkus pake kurung siku []. Tipe data dalam array tidak harus sama. Tapi saya mau bikin sama aja ah, pake string semua.

let udud = ["Djarum Super", "Sampoerna Hijau", "LA Bold"];

console.log(udud);
// ["Djarum Super", "Sampoerna Hijau", "LA Bold"]

Index

"Djarum Super", "Sampoerna Hijau", dan "LA Bold" adalah item dari array udud.
Setiap item dalam array memiliki index yang dimulai dari angka 0. "Djarum Super" indexnya 0,
"Sampoerna Hijau" indexnya 1,
"LA Bold" indexnya 2.

console.log(udud[0]); // Djarum Super
console.log(udud[1]); // Sampoerna Hijau
console.log(udud[2]); // LA Bold

Dengan index juga, item array bisa dideklarasikan. Kalau item dari si indexnya itu udah ada, maka itemnya akan ditimpa sama yang baru. Misal, ini saya mau ganti LA Bold jadi Dji Sam Soe.

udud[2] = "Dji Sam Soe";
udud[3] = "Gudang Garda"
console.log(udud);
// sekarang item dari array udud berubah menjadi:
// ["Djarum Super", "Sampoerna Hijau", "Dji Sam Soe", "Gudang Garda"]

Array kosong juga bisa diassign itemnya dengan deklarasi ini. Mari saya bikin array baru yang belum ada isinya.

let rapper = [];

Lalu saya masukin itemnya pake deklarasi,

rapper[0] = "Eminem";
rapper[1] = "Ice-T";

console.log(rapper);
// ["Eminem", "Ice-T"]

Length

Array juga punya panjang - length. Index array udud kan cuman sampe 2, tapi kalau length-nya mah 3. Jadi, length adalah jumlah item dalam suatu array.

console.log(udud.length);
// 3

Methods

Method untuk array mah banyak banget. Kamu bisa liat dokumentasi dari Mozilla aja.

Ga bisa basa inggeris? Lebok anying! (Eh, ada versi Bahasa Indonesianya deng -ed)