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

javascripttaulukko.fill(elementti, [aloitusasema, [lopetusasema]]);

Esimerkki

Täytetään taulukko käyttämällä tätä menetelmää:

javascriptlet res = [1, 2, 3, 4].fill('!');
console.log(res);

Koodin suorituksen tulos:

javascript['!', '!', '!', '!']

Esimerkki

Määritetään nyt mistä asemasta taulukko on täytettävä:

javascriptlet res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);

Koodin suorituksen tulos:

javascript['a', '!', '!']

Esimerkki

Täytetään taulukko määrittämällä aloitusaseman lisäksi myös lopetusasema:

javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);

Koodin suorituksen tulos:

javascript['a', 'b', '!', 'e']

Esimerkki

Aloitetaan nyt taulukon täyttö aivan lopusta määrittämällä toisena parametrina indeksi -1:

javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);

Koodin suorituksen tulos:

javascript['a', 'b', 'c', '!']

Katso myös

  • metodi unshift,
    joka lisää elementtejä taulukon alkuun
  • metodi push,
    joka lisää elementtejä taulukon loppuun
  • metodit shift ja pop,
    joita poistavat elementtejä taulukosta