JavaScript 字符串 padEnd() 方法

JavaScript padEnd() 语法

padEnd() 是 JavaScript 字符串的一个方法,它用于在字符串的 “末尾” 进行填充补全。也就是该字符串不够指定长度,就会在末尾填充指定字符。

语法:

str.padEnd(length, padStr)

说明:

padEnd() 方法接收以下 2 个参数。

  • length(必选):指定字符串的长度。
  • padStr(可选):用来补全的字符串。当 padStr 省略时,表示使用空格来填充。

提示:

  • padEnd() 方法不会修改原字符串,而是返回一个新字符串。
  • padStart() 方法是在字符串 “开头” 填充,而 padEnd() 方法是在字符串 “末尾” 填充。

JavaScript padEnd() 摘要

属于 JavaScript String 对象
使用频率
修改原字符串
官方文档 查看
MDN 查看

JavaScript padEnd() 示例

接下来,我们通过几个简单的例子来讲解一下 JavaScript padEnd() 方法是如何使用的。

示例 1:padEnd() 带 1 个参数

const str = "HTML";
const result = str.padEnd(8);

console.log(result);    // "HTML    "
console.log(result.length);

运行结果如下。

HTML    
8

分析:

当 padEnd() 方法只有 1 个参数,也就是没有使用第 2 个参数指定填充字符时,表示使用空格来填充。

示例 2:padEnd() 带 2 个参数

const str = "HTML";
const result = str.padEnd(8, "*");

console.log(result);    // "HTML****"
console.log(result.length);

运行结果如下。

HTML****
8

分析:

str.padEnd(8, "*") 表示指定填充后的长度为 8,如果 str 长度不足 8,则在末尾使用 “*” 填充。

上一篇: padStart()

下一篇: split()

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号