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


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


JavaScript String padStart() 方法將當前字符串與另一個字符串填充到開頭。

用法:

str.padStart(targetLength, padString)

在這裏,str 是一個字符串。

參數:

padStart() 方法包含:

  • targetLength- 填充當前字符串後的最後一個字符串的長度。為了目標長度 < str.length, 字符串原封不動地返回。
  • padString(可選)- 填充當前字符串的字符串。它的默認值為 " "

注意:如果padString太長,會從末尾截斷到會合targetLength.

返回:

  • 返回指定 targetLength 的字符串,並從一開始就應用 padString

示例:使用 padStart()

let string = "CODE";

value1 = string.padStart(10);
console.log(value1); // "      CODE"

value2 = string.padStart(10, "*");
console.log(value2); // "******CODE"

// long string is truncated
value3 = string.padStart(10, "ABCDEFGHIJKL");
console.log(value3); // "ABCDEFCODE"

function fixedLength(num, len) {
  return num.toString().padStart(len, 0);
}

price = fixedLength(5000, 6);
console.log("$" + price); // "$005000"

輸出

      CODE
******CODE
ABCDEFCODE
$005000

相關用法


注:本文由純淨天空篩選整理自 Javascript String padStart()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。