Метод padStart

Метод padStart дополняет начало текущей строки другой строкой (при необходимости несколько раз) до заданной длины. Первым параметром в методе указываем желаемую длину строки, а вторым необязательным - строку, которой она будет заполнена.

Синтаксис

строка.padStart(длина строки, [строка для заполнения]);

Пример

Давайте дополним строку 'ab', чтобы ее длина составила 4 символа:

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

Результат выполнения кода:

' ab'

Пример

Давайте увеличим длину строки до 8 символов, заполнив ее '0':

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

Результат выполнения кода:

'000abcde'

Пример

Давайте в первый параметр метода зададим число, которое меньше длины строки:

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

В результате выполнения кода вернется вся строка:

'ab'

Смотрите также

  • метод padEnd,
    который дополняет текущую строку с ее конца заданной строкой
  • свойство length,
    которое определяет длину строки
enru