2 minutes
Berbicara Array
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)
Kalau kamu suka tulisan saya, boleh kok traktir saya kopi. Tinggal klik di sini.