111 of 264 menu

Metoda fill

Metoda fill vyplňuje pole zadanými hodnotami. V prvním parametru metody je uvedena požadovaná hodnota. Ve druhém a třetím volitelném parametru zadáváme příslušně počáteční a koncovou pozici pro vyplnění.

Syntaxe

pole.fill(prvek, [počáteční pozice, [koncová pozice]]);

Příklad

Pojďme vyplnit pole pomocí této metody:

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

Výsledek provedení kódu:

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

Příklad

Nyní určeme, od které pozice se má pole vyplnit:

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

Výsledek provedení kódu:

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

Příklad

Pojďme vyplnit pole a určit kromě počáteční i koncovou pozici:

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

Výsledek provedení kódu:

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

Příklad

A nyní začněme vyplňovat pole od samého konce, zadáním druhého parametru jako index -1:

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

Výsledek provedení kódu:

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

Viz také

  • metoda unshift,
    která přidává prvky na začátek pole
  • metoda push,
    která přidává prvky na konec pole
  • metody shift a pop,
    které odstraňují prvky z pole
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout