Array
Pengertian
Array merupakan struktur data yang digunakan untuk menyimpan sekumpulan data dalam satu tempat.
Setiap data dalam Array memiliki indeks, sehingga kita akan mudah memprosesnya.
Setiap data dalam Array memiliki indeks, sehingga kita akan mudah memprosesnya.

Indeks array selalu dimulai dari angka nol (
Pada teori struktur data,Ukuran array akan bergantung dari banyaknya data yang ditampung di dalamnya.
0).Pada teori struktur data,Ukuran array akan bergantung dari banyaknya data yang ditampung di dalamnya.
Cara Membuat Array pada Javascript
Pada javascript, array dapat kita buat dengan tanda kurung siku (
Contoh:
[...]).Contoh:
var products = [];Maka variabel
Kita bisa mengisi data ke dalam array, lalu setiap data dipisah dengan tanda koma (
Contoh:
products akan berisi sebuah array kosong.Kita bisa mengisi data ke dalam array, lalu setiap data dipisah dengan tanda koma (
,).Contoh:
var products = ["Flashdisk", "SDD", "Monitor"];Karena javascript merupakan bahasa pemrograman yang dynamic typig,maka kita bisa menyimpan dan mencampur apapun di dalam array.
Contoh:
Contoh:
var myData = [12, 2.1, true, 'C', "Petanikode"];Cara Mengambil Data dari Array
Seperti yang sudah kita kethaui…
Array akan menyimpan sekumpulan data dan memberinya nomer indeks agar mudah diakses.
Indeks array selalu dimauli dari nol
Misalkan kita punya array seperti ini:
Array akan menyimpan sekumpulan data dan memberinya nomer indeks agar mudah diakses.
Indeks array selalu dimauli dari nol
0.Misalkan kita punya array seperti ini:
var makanan = ["Nasi Goreng", "Mie Ayam", "Mie Gelas"];Bagaimana cara kita mengambil nilai "Mie Ayam"?
Jawabannya seperti ini:
makanan[1] //-> "Mie Ayam"
Kenapa bukan
Ingat: indeks array selalu dimulai dari nol.
2?Ingat: indeks array selalu dimulai dari nol.
Biar lebih jelas, mari kita coba dalam program:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Mengambil data dari array</title>
</head>
<body>
<script>
// membuat array
var products = ["Senter", "Radio", "Antena", "Obeng"];
// mengambil radio
document.write(products[1]);
</script>
</body>
</html>Hasilnya:

Cara Menambahkan Data ke Dalam Array
Ada dua cara yang bisa dilakukan untuk menambah data ke dalam array:
- Mengisi menggunakan indeks;
- Mengisi menggunakan method
push().
Mengisi dengan indeks maksudnya begini…
Misal kita punya array dengan isi sebagai berikut:
var buah = ["Apel", "Jeruk", "Manggis"];Terdapat tiga data di dalam array buah dengan indeks:
0:"Apel"1:"Jeruk"2:"Manggis"
Kita ingin menambahkan data lagi pada indeks ke-3, maka kita bisa melakukannya seperti ini:
buah[3] = "Semangka";Sekarng array buah akan berisi 4 data.
Cara Menghapus Data Array
Sama seperti menambahkan data ke array, menghapus data juga memiliki dua cara:
- Menggunakan
delete;
- Menggunakan method
pop().
delete buah[2];Kita dapat menghapus data dengan nomer indeks tertentu dengan delete. Sedangkan pop() akan menghapus dari belakang.
Kekurangan dari delete, ia akan menciptakan ruang kosong di dalam array.
Method-method penting pada Array
1. Method filter()
Method
Parameter yang harus diberikan pada method
filter() berfungsi untuk menyaring data dari array.Parameter yang harus diberikan pada method
filter() sama seperti method forEach(), yaitu: sebuah fungsi callback. 2. Method includes()
Method ini berfungsi untuk mengecek apakah sebuah data ada di dalam array atau tidak. Biasanya digunakan untuk melakukan pencarian untuk memastikan data sudah ada di dalam array.
3. Method sort()
Method
sort() berfungsi untuk mengurutkan data pada array.
Komentar
Posting Komentar