Objek mengizinkanmu untuk menyimpan koleksi-koleksi tertulis dari nilai. Itu bagus.
Namun seringkali kita menemukan bahwa kita butuh sebuah koleksi yang tertata, dimana kita memiliki elemen ke-1, ke-2, ke-3 dan seterusnya. Sebagai contohnya, kita butuh menyimpan sebuah daftat sesuatu: pengguna, barang, elemen HTML, dan lain-lain.
Tidaklah nyaman untuk menggunakan sebuah objek di kasus ini, karena objek tidak menyediakan metode untuk mengelola elemen. Kita tidak bisa memasukkan sebuah properti baru “di antara” properti yang sudah dulu ada. Objek memang tidak tujukan untuk penggunaan yang demikian.
ADa sebuah struktur data spesial yang dinamakan Array, untuk menyimpan koleksi-koleksi yang tertata.
Deklarasi
Terdapat dua sintaks untuk membuat sebuah array kosong:
let arr = new Array();
let arr = [];
Hampir tiap waktu, sintaks kedua lah yang digunakan. Kita bisa menyediakan elemen-elemen awal dalam tanda:
let fruits = ["Apple", "Orange", "Plum"];
Elemen-elemen array itu diberi (urutan) nomor, mulai dari nol.
Kita bisa mendapatkan sebuah elemen menggunakan nomor elemen itu dalam tanda kurung siku: