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
array.fill(elemen, [posisi_awal, [posisi_akhir]]);
Contoh
Mari kita isi array menggunakan metode ini:
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Hasil eksekusi kode:
['!', '!', '!', '!']
Contoh
Sekarang tentukan dari posisi mana array perlu diisi:
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Hasil eksekusi kode:
['a', '!', '!']
Contoh
Mari kita isi array dengan menentukannya selain posisi awal, juga posisi akhir:
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Hasil eksekusi kode:
['a', 'b', '!', 'e']
Contoh
Dan sekarang mari mulai pengisian array
dari paling akhir, dengan menentukan parameter kedua
sebagai indeks -1:
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Hasil eksekusi kode:
['a', 'b', 'c', '!']