String.prototype.padEnd()
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2017 browserübergreifend verfügbar.
Die Methode padEnd() von String-Werten füllt diesen String mit einem angegebenen String auf (der bei Bedarf wiederholt und/oder gekürzt wird), sodass der resultierende String eine bestimmte Länge hat. Die Zeichen werden am Ende dieses Strings angefügt.
Probieren Sie es aus
const str1 = "Breaded Mushrooms";
console.log(str1.padEnd(25, "."));
// Expected output: "Breaded Mushrooms........"
const str2 = "200";
console.log(str2.padEnd(5));
// Expected output: "200 "
Syntax
padEnd(targetLength)
padEnd(targetLength, padString)
Parameter
targetLength-
Die Länge des resultierenden Strings, nachdem der aktuelle
straufgefüllt wurde. Ist der Wert kleiner oder gleichstr.length, wirdstrunverändert zurückgegeben. padStringOptional-
Der String, mit dem der aktuelle
straufgefüllt wird. WennpadStringzu lang ist, um innerhalb vontargetLengthzu bleiben, wird er am Ende gekürzt. Der Standardwert ist das Leerzeichen (U+0020).
Rückgabewert
Ein String mit der angegebenen Länge targetLength, an dessen Ende padString angefügt wurde.
Beispiele
>String.prototype.padEnd() verwenden
"abc".padEnd(10); // "abc "
"abc".padEnd(10, "foo"); // "abcfoofoof"
"abc".padEnd(6, "123456"); // "abc123"
"abc".padEnd(1); // "abc"
Spezifikationen
| Spezifikation |
|---|
| ECMAScript® 2027 Language Specification> # sec-string.prototype.padend> |