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 padEnd()
-Methode von String
-Werten füllt diesen String mit einem angegebenen String auf (wiederholt und/oder gekürzt, falls nötig), sodass der resultierende String eine bestimmte Länge hat. Die Auffüllung erfolgt vom Ende dieses Strings 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 des resultierenden Strings, nachdem der aktuelle
str
aufgefüllt wurde. Wenn der Wert kleiner oder gleichstr.length
ist, wirdstr
unverändert zurückgegeben. padString
Optional-
Der String, mit dem der aktuelle
str
aufgefüllt werden soll. WennpadString
zu lang ist, um innerhalb dertargetLength
zu bleiben, wird er am Ende gekürzt. Der Standardwert ist das Leerzeichen (U+0020).
Rückgabewert
Ein String
der angegebenen targetLength
mit padString
, das am Ende angewendet wurde.
Beispiele
Verwendung von String.prototype.padEnd()
"abc".padEnd(10); // "abc "
"abc".padEnd(10, "foo"); // "abcfoofoof"
"abc".padEnd(6, "123456"); // "abc123"
"abc".padEnd(1); // "abc"
Spezifikationen
Specification |
---|
ECMAScript® 2026 Language Specification # sec-string.prototype.padend |