Metode fill
Metode fill mengisi array dengan nilai yang ditentukan.
Pada parameter pertama metode ini ditentukan
nilai yang diinginkan. Pada parameter kedua dan ketiga
yang bersifat opsional, kita tentukan secara berturut-turut
posisi awal dan akhir untuk pengisian.
Sintaks
javascriptarray.fill(elemen, [posisi_awal, [posisi_akhir]]);
Contoh
Mari kita isi array menggunakan metode ini:
javascriptlet res = [1, 2, 3, 4].fill('!');
console.log(res);
Hasil eksekusi kode:
javascript['!', '!', '!', '!']
Contoh
Sekarang tentukan dari posisi mana array perlu diisi:
javascriptlet res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Hasil eksekusi kode:
javascript['a', '!', '!']
Contoh
Mari kita isi array dengan menentukannya selain posisi awal, juga posisi akhir:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Hasil eksekusi kode:
javascript['a', 'b', '!', 'e']
Contoh
Dan sekarang mari mulai pengisian array
dari paling akhir, dengan menentukan parameter kedua
sebagai indeks -1:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Hasil eksekusi kode:
javascript['a', 'b', 'c', '!']