Fill-metodi
fill-metodi täyttää taulukon annetuilla arvoilla.
Menetelmän ensimmäisessä parametrissa määritetään
tarvittava arvo. Toisessa ja kolmannessa
valinnaisessa parametrissa asetamme vastaavasti
aloitus- ja lopetusaseman täyttöä varten.
Syntaksi
taulukko.fill(elementti, [aloitusasema, [lopetusasema]]);
Esimerkki
Täytetään taulukko käyttämällä tätä menetelmää:
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Koodin suorituksen tulos:
['!', '!', '!', '!']
Esimerkki
Määritetään nyt mistä asemasta taulukko on täytettävä:
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Koodin suorituksen tulos:
['a', '!', '!']
Esimerkki
Täytetään taulukko määrittämällä aloitusaseman lisäksi myös lopetusasema:
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Koodin suorituksen tulos:
['a', 'b', '!', 'e']
Esimerkki
Aloitetaan nyt taulukon täyttö
aivan lopusta määrittämällä toisena parametrina
indeksi -1:
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Koodin suorituksen tulos:
['a', 'b', 'c', '!']