當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。