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

js
padEnd(targetLength)
padEnd(targetLength, padString)

Parameter

targetLength

Die Länge des resultierenden Strings, nachdem der aktuelle str gepolstert wurde. Wenn der Wert kleiner oder gleich str.length ist, wird der aktuelle String unverändert zurückgegeben.

padString Optional

Der String, mit dem der aktuelle str aufgefüllt werden soll. Wenn padString zu lang ist, um innerhalb targetLength 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

js
"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

Siehe auch