Metoda padStart

Metoda padStart uzupełnia początek bieżącego ciągu znaków innym ciągiem znaków (w razie potrzeby wielokrotnie) do zadanej długości. W pierwszym parametrze metody określamy żądaną długość ciągu znaków, a w drugim opcjonalnym - ciąg znaków, którym zostanie on wypełniony.

Składnia

javascriptciąg.padStart(długość ciągu, [ciąg do wypełnienia]);

Przykład

Uzupełnijmy ciąg znaków 'ab', aby jego długość wyniosła 4 znaki:

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

Wynik wykonania kodu:

javascript'  ab'

Przykład

Zwiększmy długość ciągu znaków do 8 znaków, wypełniając go '0':

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

Wynik wykonania kodu:

javascript'000abcde'

Przykład

Przekażmy do pierwszego parametru metody liczbę, która jest mniejsza od długości ciągu znaków:

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

W wyniku wykonania kodu zostanie zwrócony cały ciąg znaków:

javascript'ab'

Zobacz też

  • metoda padEnd,
    która uzupełnia bieżący ciąg znaków od jego końca zadanym ciągiem znaków
  • właściwość length,
    która określa długość ciągu znaków