Metoda padStart

Metoda padStart doplňuje začátek aktuálního řetězce dalším řetězcem (v případě potřeby vícekrát) do zadané délky. Prvním parametrem v metodě určujeme požadovanou délku řetězce, a druhým volitelným - řetězec, kterým bude vyplněn.

Syntaxe

javascriptřetězec.padStart(délka řetězce, [řetězec pro vyplnění]);

Příklad

Doplňme řetězec 'ab', aby jeho délka činila 4 znaky:

javascriptlet res = 'ab'.padStart(4);
console.log(res);

Výsledek provedení kódu:

javascript'  ab'

Příklad

Zvětšeme délku řetězce na 8 znaků, a vyplňme jej '0':

javascriptlet res = 'abcde'.padStart(8, '0');
console.log(res);

Výsledek provedení kódu:

javascript'000abcde'

Příklad

Zadejme do prvního parametru metody číslo, které je menší než délka řetězce:

javascriptlet res = 'ab'.padStart('1');
console.log(res);

Výsledkem provedení kódu se vrátí celý řetězec:

javascript'ab'

Viz také

  • metoda padEnd,
    která doplňuje aktuální řetězec od jeho konce zadaným řetězcem
  • vlastnost length,
    která určuje délku řetězce