Meetod fill
Meetod fill täidab massiivi etteantud väärtustega.
Meetodi esimeses parameetris määratakse
vajalik väärtus. Teises ja kolmandas
valikulistes parameetrites määrame vastavalt
täitmise algus- ja lõpppositsiooni.
Süntaks
javascriptmassiiv.fill(element, [alguspositsioon, [lõpppositsioon]]);
Näide
Täidame massiivi selle meetodi abil:
javascriptlet res = [1, 2, 3, 4].fill('!');
console.log(res);
Koodi täitmise tulemus:
javascript['!', '!', '!', '!']
Näide
Nüüd määrame, millisest positsioonist tuleb massiiv täita:
javascriptlet res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Koodi täitmise tulemus:
javascript['a', '!', '!']
Näide
Täidame massiivi, määrates peale alguspositsiooni ka lõpppositsiooni:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Koodi täitmise tulemus:
javascript['a', 'b', '!', 'e']
Näide
Nüüd alustame massiivi täitmist
väga lõpust, määrates teiseks parameetriks
indeksi -1:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Koodi täitmise tulemus:
javascript['a', 'b', 'c', '!']