Die JavaScript-Zeichenfolge padStart () füllt die aktuelle Zeichenfolge mit einer anderen Zeichenfolge an den Anfang.
Die Syntax der padStart()
Methode lautet:
str.padStart(targetLength, padString)
Hier str
ist eine Zeichenfolge.
padStart () Parameter
Die padStart()
Methode umfasst:
- targetLength - Die Länge der letzten Zeichenfolge, nachdem die aktuelle Zeichenfolge aufgefüllt wurde. Für targetLength <str.length wird die Zeichenfolge unverändert zurückgegeben.
- padString (optional) - Die Zeichenfolge, mit der die aktuelle Zeichenfolge aufgefüllt werden soll. Der Standardwert ist
" "
.
Hinweis: Wenn padString zu lang ist, wird es vom Ende abgeschnitten, um die Ziellänge zu erreichen.
Rückgabewert von padStart ()
- Gibt einen String der angegebenen Ziellänge zurück, wobei padString von Anfang an angewendet wird.
Beispiel: Verwenden von padStart ()
let string = "CODE"; value1 = string.padStart(10); console.log(value1); // " CODE" value2 = string.padStart(10, "*"); console.log(value2); // "******CODE" // long string is truncated value3 = string.padStart(10, "ABCDEFGHIJKL"); console.log(value3); // "ABCDEFCODE" function fixedLength(num, len) ( return num.toString().padStart(len, 0); ) price = fixedLength(5000, 6); console.log("$" + price); // "$005000"
Ausgabe
CODE ****** CODE ABCDEFCODE $ 005000
Empfohlene Lektüre: JavaScript String padEnd ()