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 Methode padEnd() von String-Werten füllt diese Zeichenkette mit einer angegebenen Zeichenkette (bei Bedarf wiederholt) auf, sodass die resultierende Zeichenkette eine bestimmte Länge erreicht. Die Auffüllung erfolgt vom Ende dieser Zeichenkette 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

js
padEnd(targetLength)
padEnd(targetLength, padString)

Parameter

targetLength

Die Länge der resultierenden Zeichenkette, nachdem die aktuelle str aufgefüllt wurde. Wenn der Wert kleiner oder gleich str.length ist, wird die aktuelle Zeichenkette unverändert zurückgegeben.

padString Optional

Die Zeichenkette, mit der die aktuelle str aufgefüllt wird. Falls padString zu lang ist, um innerhalb von targetLength zu bleiben, wird sie abgeschnitten: 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 spezifizierten targetLength mit der padString, die am Ende der aktuellen str angewendet wurde.

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® 2025 Language Specification
# sec-string.prototype.padend

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
padEnd

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch