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 (wiederholt und/oder gekürzt, falls nötig) auf, sodass der resultierende String eine bestimmte Länge hat. Das Auffüllen erfolgt vom Ende dieses Strings.
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 wird. WennpadString
zu lang ist, um innerhalb dertargetLength
zu bleiben, wird er am Ende abgeschnitten. Der Standardwert ist das Leerzeichen (U+0020).
Rückgabewert
Ein String
der angegebenen targetLength
, mit padString
am Ende angewendet.
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 |