78 of 264 menu

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

ř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:

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

Výsledek provedení kódu:

' ab'

Příklad

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

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

Výsledek provedení kódu:

'000abcde'

Příklad

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

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

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

'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
uzluzuzcplcs