Rabu, 28 Agustus 2019

Praktikum 13 : Array Pada Javascript

Assalamu'alaikum warrahmatullahi wabarakatuh.

Bertemu lagi di postingan selanjutnya, kali ini akan membahas tentang penggunaan array pada javascript.

Variabel-variabel di JavaScript hanya bisa menyimpan satu data pada suatu saat. Adanya kecenderungan yang besar untuk memanipulasi sejumlah data dalam satu variabel membuat konsep variabel tersebut menjadi tidak cukup.

Sebagai solusinya, JavaScript menghadirkan struktur data yang memungkinkan menyimpan himpunan/kelompok data dalam satu variabel khusus yang disebut Array.

Array, adalah satu variabel yang dapat berisi banyak data yang independent. Data yang disimpan
diberikan indeks tertentu atau menggunakan nomer urut mulai dari 0.

Indeks ini nantinya dapat digunakan untuk mengakses data yang disimpan dalam array tersebut.

Jenis jenis array

  • Array Monodimensi
Array yang hanya berisikan nilai-nilai tunggal disebut sebagai array monodimensi. Indeks ini akan diberikan secara otomatis oleh interpreter javascript, dimulai dari elemen/data pertama dengan indeks 0. Dalam suatu array dengan n elemen, maka elemen ke-n akan mempunyai indeks n-1.

  • Array Multidimensi
Jika elemen suatu array berisikan array lainnya, maka array tersebut termasuk array multidimensi.


  • Array Asosiatif

Indek dalam array selain ditentukan secara otomatis oleh sistem dan selalu dimulai dari 0, juga dapat dimodifikasi dengan menggunakan kata (string) atau nilai tertentu. Tabel dengan indeks termodifikasi ini kita kenal dengan nama array asosiatif.

Di bawah ini adalah contoh pembuatan dan pengaksesan data pada Array.

See the Pen WNejYbV by nis | pdx au📌 (@hamsterrrwonjin) on CodePen.

Terdapat 6 data pada array diatas, dan pada output dituliskan untuk menghasilkan data ketiga pada array. Karena array selalu dimulai dari 0, maka data ketiga pada 6 array tersebut adalah sebagaimana diatas.

Ini contoh lainnya.

See the Pen RwbVqrY by nis | pdx au📌 (@hamsterrrwonjin) on CodePen.

Yang minta dihasilkan adalah data kedua, dengan sistem array maka data kedua adalah data ketiga.

Selanjutnya ada array sebagai objek. Berikut contohnya.

See the Pen mdbmQEQ by nis | pdx au📌 (@hamsterrrwonjin) on CodePen.

Terdapat data firstName, lastName dan age pada array. Yang ingin dihasilkan adalah data lastName, maka pengkodeannya sebagaimana diatas. Jika ingin menghasilkan data yang lain, tinggal ganti lastName dengan nama data yang lain.

Terakhir, ada pengaksesan data pada array. Berikut contohnya.

See the Pen NWKjEdK by nis | pdx au📌 (@hamsterrrwonjin) on CodePen.
Sekian untuk postingan kali ini, terimakasih sudah berkunjung.

Wassalamu'alaikum warrahmatullahi wabarakatuh.

Tidak ada komentar:

Posting Komentar