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.
Phương thức padEnd() của các giá trị String đệm string này với một string đã cho (được lặp lại và/hoặc cắt bớt, nếu cần) để string kết quả đạt độ dài nhất định. Phần đệm được áp dụng từ cuối string này.
Try it
const str1 = "Breaded Mushrooms";
console.log(str1.padEnd(25, "."));
// Expected output: "Breaded Mushrooms........"
const str2 = "200";
console.log(str2.padEnd(5));
// Expected output: "200 "
Cú pháp
js
padEnd(targetLength)
padEnd(targetLength, padString)
Tham số
targetLength-
Độ dài của string kết quả sau khi
strhiện tại đã được đệm. Nếu giá trị nhỏ hơn hoặc bằngstr.length, thìstrđược trả về như cũ. padStringOptional-
String để đệm
strhiện tại. NếupadStringquá dài để nằm trongtargetLength, nó sẽ bị cắt bớt từ cuối. Giá trị mặc định là ký tự khoảng trắng (U+0020).
Giá trị trả về
Một String có targetLength được chỉ định với padString được áp dụng ở cuối.
Ví dụ
>Sử dụng String.prototype.padEnd()
js
"abc".padEnd(10); // "abc "
"abc".padEnd(10, "foo"); // "abcfoofoof"
"abc".padEnd(6, "123456"); // "abc123"
"abc".padEnd(1); // "abc"
Đặc tả
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-string.prototype.padend> |