Ads by Yasya El Hakim
Tutorial JavaScript Tingkat Dasar: Array - Bagian 9

Array adalah daftar dari segala jenis data, termasuk array lainnya. Setiap item yang ada di dalam array juga memiliki yang namanya indeks - yaitu angka - yang dapat digunakan untuk mengambil elemen dari array.

Indeks dapat dimulai dari angka 0; dengan kata lain, elemen pertama dalam array memiliki indeks 0, dan elemen berikutnya memiliki indeks yang meningkat secara bertahap atau berurutan, sehingga elemen terakhir yang ada didalam array memiliki satu indeks yang kurang dari panjang array.

Pada JavaScript, kalian dapat membuat array dengan menggunakan penulisan array-literal:
var arrayKosong = [];
var daftarBelanja = ['Susu', 'Roti', 'Snack'];

Kalian dapat mengambil elemen tertentu yang ada pada array dengan menggunakan tanda buka kurung kotak "[" dan tutup kurung kotak "]":
daftarBelanja[0];

Outputnya akan seperti berikut:
Susu

Kalian juga dapat menentukan/mengubah nilai dari indeks tertentu, mari kita coba sekali lagi:
daftarBelanja[1] = 'Kue';

Outputnya akan seperti berikut:
// daftarBelanja akan berubah menjadi ['Susu', 'Kue', 'Snack']

Kalian dapat menemukan jumlah elemen yang ada di dalam array dengan menggunakan properti length:
daftarBelanja.length;

Outputnya akan seperti berikut:
3

Kalian juga dapat menggunakan metode push dan pop untuk menambahkan dan menghapus elemen dari akhir array:
daftarBelanja.push('Pacar baru');

Outputnya akan seperti berikut:
// daftarBelanja akan berubah menjadi ['Susu', 'Kue', 'Snack', 'Pacar baru']

daftarBelanja.pop();

Outputnya akan seperti berikut:
// daftarBelanja akan kembali berubah menjadi ['Susu', 'Kue', 'Snack']

Berikut adalah contoh untuk membuat, menambahkan, memunculkan dan mengulangi array, kemudian diteruskan ke setiap nama pada fungsi yang disebut salamKami. salamKami akan menghasilkan string dengan ucapan: "Salam dari " dan kemudian diikuti dengan nama seseorang. Setelah menambahkan dan memunculkan, hasilnya akan muncul berupa nama dari seseorang yaitu: "Yasya", "Agung", "Ulum" dan "Imam".
var salamKami = function (namaOrang) {
    return "Salam dari " + namaOrang;
}

var orang = ['Yasya', 'Agung', 'Ulum'];

orang.push('Imam');
orang.push('Wahyu');

orang.pop();

for (var i=0; i < orang.length; i++) {
    var salam = salamKami(orang[i]);
    alert(salam);
}

Sebelumnya: Tutorial JavaScript Tingkat Dasar: Object - Bagian 8
Daftar Isi: Tutorial JavaScript Tingkat Dasar

0Komentar

Sebelumnya Selanjutnya