String.prototype.padEnd()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2017.
Die Methode padEnd()
von String
-Werten füllt diese Zeichenkette mit einer angegebenen Zeichenkette (bei Bedarf wiederholt) auf, sodass die resultierende Zeichenkette eine bestimmte Länge erreicht. Die Auffüllung erfolgt vom Ende dieser Zeichenkette aus.
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 der resultierenden Zeichenkette, nachdem die aktuelle
str
aufgefüllt wurde. Wenn der Wert kleiner oder gleichstr.length
ist, wird die aktuelle Zeichenkette unverändert zurückgegeben. padString
Optional-
Die Zeichenkette, mit der die aktuelle
str
aufgefüllt wird. FallspadString
zu lang ist, um innerhalb vontargetLength
zu bleiben, wird sie abgeschnitten: Für Links-nach-Rechts-Sprachen wird der linke Teil und für Rechts-nach-Links-Sprachen der rechte Teil angewendet. Der Standardwert für diesen Parameter ist " " (U+0020
).
Rückgabewert
Ein String
der spezifizierten targetLength
mit der padString
, die am Ende der aktuellen str
angewendet wurde.
Beispiele
Verwendung von padEnd
"abc".padEnd(10); // "abc "
"abc".padEnd(10, "foo"); // "abcfoofoof"
"abc".padEnd(6, "123456"); // "abc123"
"abc".padEnd(1); // "abc"
Spezifikationen
Specification |
---|
ECMAScript® 2025 Language Specification # sec-string.prototype.padend |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
padEnd |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support