String.prototype.padEnd()
padEnd() 方法用於 String 值,它會使用一個給定的字串(根據需要重複和/或截斷)來填充當前字串,直到達到指定的長度。填充是從當前字串的末尾開始的。
試一試
const str1 = "Breaded Mushrooms";
console.log(str1.padEnd(25, "."));
// Expected output: "Breaded Mushrooms........"
const str2 = "200";
console.log(str2.padEnd(5));
// Expected output: "200 "
語法
js
padEnd(targetLength)
padEnd(targetLength, padString)
引數
targetLength-
當前
str填充後所得字串的長度。如果該值小於或等於str.length,則str會原樣返回。 padString可選-
用於填充當前
str的字串。如果padString太長,無法保持在targetLength以內,則它將從末尾被截斷。預設值為空格字元 (U+0020)。
返回值
一個 String,其長度為指定的 targetLength,並在末尾應用了 padString。
示例
使用 String.prototype.padEnd()
js
"abc".padEnd(10); // "abc "
"abc".padEnd(10, "foo"); // "abcfoofoof"
"abc".padEnd(6, "123456"); // "abc123"
"abc".padEnd(1); // "abc"
規範
| 規範 |
|---|
| ECMAScript® 2026 語言規範 # sec-string.prototype.padend |
瀏覽器相容性
載入中…