Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
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.
DiepadEnd()-Methode vonString-Werten füllt diese Zeichenkette mit einer angegebenen Zeichenkette auf (falls nötig wiederholt und/oder gekürzt), sodass die resultierende Zeichenkette eine bestimmte Länge hat. Das Auffüllen erfolgt vom Ende dieser Zeichenkette aus.
In diesem Artikel
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
targetLengthDie Länge der resultierenden Zeichenkette, nachdem die aktuelle
straufgefüllt wurde. Wenn der Wert kleiner oder gleichstr.lengthist, wirdstrunverändert zurückgegeben.padStringOptionalDie Zeichenkette, mit der die aktuelle
straufgefüllt wird. WennpadStringzu lang ist, um innerhalb dertargetLengthzu bleiben, wird sie am Ende abgeschnitten. Der Standardwert ist das Leerzeichen (U+0020).
Rückgabewert
EinString der angegebenentargetLength mitpadString 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> |