当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript String padStart()用法及代码示例


padStart()中的方法JavaScript用于用另一个字符串填充一个字符串,直到达到给定长度。填充是从字符串的左端开始应用的。

用法:

string.padStart(targetLength, padString)

参数:

该方法接受如上所述和如下所述的两个参数:

  • targetLength:它是填充原始字符串后最终字符串的长度。如果该值小于原始字符串长度,则返回原始字符串。
  • padString:它是要用原始字符串填充的字符串。如果该值太长而超出了 targetLength,则会从末尾截断。默认使用的字符串是空格字符(“”)。

返回值:

它返回用给定字符串填充到给定长度的最终字符串。

示例 1:此示例使用 padStart() 方法将给定字符串填充到另一个字符串中。

Javascript


// Function to implement padstart method
function padStrings() {
    // Input strings
    exString = "Hello123";
    exString2 = "Geeks";
     
    // Use padStart method to add 
    // characters at the start
    prepended_out = exString.padStart(10, "$");
    prepended_out2 = exString2.padStart(10, "XX");
    // Display output
    console.log(prepended_out);
    console.log(prepended_out2);
}
//Function call
padStrings()
输出
$$Hello123
XXXXXGeeks

示例 2:此示例使用 padStart() 方法将给定数字填充到另一个数字或字符中。

Javascript


// Duntion to implement padStart 
// and pad Numbers
function padNumbers() {
    // Input numbers
    exNumber = 999;
    exNumber2 = 123;
     
    // Using padStart to pad 
    // input numbers
    prepended_out = String(exNumber).padStart(5, "0");
    prepended_out2 = String(exNumber2).padStart(5, "**");
    // Display output
    console.log(prepended_out);
    console.log(prepended_out2);
}
// Function call
padNumbers()
输出
00999
**123

我们有 Javascript 字符串的完整列表,要检查这些,请浏览Javascript 字符串完整参考文章。

支持的浏览器:支持的浏览器padStart()方法如下:

  • 谷歌浏览器 57
  • Firefox
  • Edge
  • Safari
  • Opera


相关用法


注:本文由纯净天空筛选整理自sayantanm19大神的英文原创作品 JavaScript String padStart() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。