Metodo padEnd

Il metodo padEnd completa la fine della stringa corrente fino a raggiungere la lunghezza specificata nel primo parametro. Il secondo parametro opzionale indica la stringa con cui desideriamo riempire quella corrente.

Sintassi

javascriptstringa.padEnd(lunghezza stringa, [stringa per il riempimento]);

Esempio

Completiamo una stringa, in modo che la sua lunghezza diventi 10 caratteri:

javascriptlet res = 'abcdef'.padEnd(10);
console.log(res);

Risultato dell'esecuzione del codice:

javascript'abcdef    '

Esempio

Nel caso in cui nel parametro opzionale vengano passati più caratteri del necessario, quelli in eccesso verranno scartati e non completeranno la stringa.

javascriptlet res = 'abc'.padEnd(5, 'defg');
console.log(res);

Risultato dell'esecuzione del codice:

javascript'abcde'

Esempio

Specifichiamo nel primo parametro un numero inferiore alla lunghezza della stringa corrente:

javascriptlet res = 'abcde'.padEnd(1);
console.log(res);

Come risultato dell'esecuzione del codice viene restituita l'intera stringa:

javascript'abcde'

Vedi anche

  • la proprietà length,
    che determina la lunghezza di una stringa
  • il metodo padStart,
    che completa la stringa corrente dal suo inizio con una stringa specificata
  • il metodo trim,
    che rimuove gli spazi ai bordi di una stringa
  • il metodo repeat,
    che crea copie di una stringa