JavaScript String padStart()

Definizione e uso

padStart() Il metodo viene utilizzato per riempire i caratteri dall'inizio della stringa.

padStart() Il metodo riempie la stringa con un'altra stringa (ripetuta più volte) fino a raggiungere la lunghezza specificata.

Vedi anche:

Metodo padEnd()

Metodo trim()

Metodo trimEnd()

Metodo trimStart()

Attenzione

padStart() Il metodo è il metodo di stringa.

Per riempire un numero, è necessario convertirlo in stringa.

Vedere l'esempio seguente.

Esempio

Esempio 1

Riempie la stringa con "0" fino a raggiungere una lunghezza di 4:

let text = "5";
let padded = text.padStart(4,"0");

Prova te stesso

Esempio 2

Riempie la stringa con "x" fino a raggiungere una lunghezza di 4:

let text = "5";
let padded = text.padStart(4,"x");

Prova te stesso

Esempio 3

let numb = 5;
let text = numb.toString();
let padded = text.padStart(4,"0");

Prova te stesso

Sintassi

string.padStart(length, string)

Parametro

Parametro Descrizione
length Obbligatorio. Lunghezza della stringa dopo il riempimento.
string Opzionale. Stringa utilizzata per il riempimento. Di default è lo spazio.

Valore di ritorno

Tipo Descrizione
String Restituisce una stringa di lunghezza specificata con caratteri di riempimento specificati all'inizio.

Supporto del browser

padStart() E 'una caratteristica di ECMAScript 2017.

A partire dal settembre 2017, tutti i browser moderni supportano ES2017:

Chrome Edge Firefox Safari Opera
Chrome 58 Edge 15 Firefox 52 Safari 11 Opera 45
Aprile 2017 Aprile 2017 Marzo 2017 Settembre 2017 Maggio 2017

Internet Explorer non supporta padStart().