Método padStart

O método padStart preenche o início da string atual com outra string (se necessário, várias vezes) até um comprimento especificado. O primeiro parâmetro do método é o comprimento desejado da string, e o segundo parâmetro opcional é a string com a qual ela será preenchida.

Sintaxe

javascriptstring.padStart(comprimento, [string de preenchimento]);

Exemplo

Vamos preencher a string 'ab', para que seu comprimento seja 4 caracteres:

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

Resultado da execução do código:

javascript'  ab'

Exemplo

Vamos aumentar o comprimento da string para 8 caracteres, preenchendo-a com '0':

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

Resultado da execução do código:

javascript'000abcde'

Exemplo

Vamos definir no primeiro parâmetro do método um número menor que o comprimento da string:

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

Como resultado da execução do código, a string completa será retornada:

javascript'ab'

Veja também

  • método padEnd,
    que preenche a string atual a partir do seu final com uma string determinada
  • propriedade length,
    que determina o comprimento da string