mengenal array
Array dalam JavaScript adalah struktur data yang digunakan untuk menyimpan sejumlah nilai dalam satu variabel. Array memungkinkan Anda mengelompokkan beberapa nilai dalam satu tempat dan mengaksesnya menggunakan indeks.
Anda dapat membuat array dengan menggunakan tanda kurung siku ([]) dan memasukkan nilai-nilai ke dalamnya, dipisahkan oleh tanda koma. Berikut adalah contoh sederhana pembuatan array:
javascript
Copy code
var fruits = ["Apple", "Banana", "Orange"];
Dalam contoh di atas, array fruits berisi tiga elemen: "Apple", "Banana", dan "Orange". Elemen-elemen ini dapat diakses menggunakan indeks, yang dimulai dari 0. Sebagai contoh:
javascript
Copy code
console.log(fruits[0]); // Output: Apple
console.log(fruits[1]); // Output: Banana
console.log(fruits[2]); // Output: Orange
Anda juga dapat mengubah nilai elemen array dengan menggunakan indeks:
javascript
Copy code
fruits[1] = "Mango";
console.log(fruits); // Output: ["Apple", "Mango", "Orange"]
Selain itu, Anda dapat menggunakan berbagai metode array untuk melakukan operasi pada elemen-elemen array, seperti menambahkan elemen baru, menghapus elemen, mengurutkan elemen, dan banyak lagi. Berikut adalah beberapa metode umum yang sering digunakan:
push(): Menambahkan elemen baru ke akhir array.
pop(): Menghapus dan mengembalikan elemen terakhir dari array.
shift(): Menghapus dan mengembalikan elemen pertama dari array.
unshift(): Menambahkan elemen baru ke awal array.
splice(): Mengubah isi array dengan menghapus, menambahkan, atau mengganti elemen-elemen.
slice(): Membuat salinan bagian tertentu dari array.
concat(): Menggabungkan dua atau lebih array.
indexOf(): Mengembalikan indeks pertama kali ditemukannya elemen tertentu dalam array.
sort(): Mengurutkan elemen-elemen array secara default berdasarkan urutan ASCII.
reverse(): Membalik urutan elemen-elemen array.
Ini hanya beberapa metode array yang umum digunakan. JavaScript menyediakan banyak metode array lainnya yang dapat Anda eksplorasi.
Array juga dapat berisi tipe data yang berbeda, seperti string, angka, objek, atau bahkan array lainnya. Anda dapat menggabungkan berbagai jenis nilai dalam satu array.
javascript
Copy code
var mixedArray = ["Apple", 123, {name: "John"}, [1, 2, 3]];
Dalam contoh di atas, mixedArray berisi elemen-elemen dengan tipe data yang berbeda, yaitu string "Apple", angka 123, objek {name: "John"}, dan array [1, 2, 3].
Array sangat fleksibel dan sering digunakan dalam pemrograman JavaScript untuk menyimpan, mengelola, dan memanipulasi sekumpulan data.