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 (bei Bedarf wiederholt), so dass der resultierende String eine bestimmte Länge erreicht. Das Padding wird am Ende dieses Strings angewendet.
Probieren Sie es aus
Syntax
padEnd(targetLength)
padEnd(targetLength, padString)
Parameter
targetLength
-
Die Länge des resultierenden Strings, nachdem der aktuelle
str
gepolstert wurde. Wenn der Wert kleiner oder gleichstr.length
ist, wird der aktuelle String unverändert zurückgegeben. padString
Optional-
Der String, mit dem der aktuelle
str
aufgefüllt werden soll. WennpadString
zu lang ist, um innerhalbtargetLength
zu bleiben, wird er gekürzt: 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 angegebenen targetLength
mit dem padString
, der am Ende des aktuellen str
angewendet wird.
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 Language Specification # sec-string.prototype.padend |
Browser-Kompatibilität
BCD tables only load in the browser