JavaScript padStart()

admin發表於2018-08-19

padStart()會用第二個引數中指定字串,在當前字串頭部不斷填充,直到達到第一個引數中指定的目標長度。

此方法是ES2017新增。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
str.padStart(targetLength [, padString])

引數解析:

(1).targetLength:必需,當前字串需要填充到的目標長度。如果當前字串原本就達到了該長度,那麼該方法什麼都不會做,直接返回原字串。

(2).padString:可選,填充字串。如果在填充過程中發現用不完這一整個填充字串,則優先用左側部分,能用多少用多少。該引數為可選引數,預設值為空格 " " (U+0020)。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
console.log("ant".padStart(10));
console.log("ant".padStart(10, "foo"));
console.log("ant".padStart(6, "123465"));

相關文章