String.prototype.padStart()

翻譯不完整。請協助 翻譯此英文文件

這是一個實驗中的功能
此功能在某些瀏覽器尚在開發中,請參考兼容表格以得到不同瀏覽器用的前輟。

padStart() 會將用給定用於填充的字串,以重複的方式,插入到目標字串的起頭(左側),直到目標字串到達指定長度。

Syntax

str.padStart(targetLength [, padString])

Parameters

targetLength
目標字串被填充後的長度。如果此參數小於原字串的長度,那將直接返回原字串。
padString 選擇性
用來填充的字串。如果填充字串太長,則由左側開始,擷取所需要的長度。此參數預設值是空白 " " (U+0020).

Return value

目標字串被填充到指定長度後,所得的新字串。

Examples

'abc'.padStart(10);         // "       abc"
'abc'.padStart(10, "foo");  // "foofoofabc"
'abc'.padStart(6,"123465"); // "123abc"

Specifications

這個方法還沒有被納入 ECMAScript 標準。現在還只是個提案

Browser compatibility

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support 57  15 51 (51) No support 44 10
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? 57 51.0 (51) ? ? 10

See also

文件標籤與貢獻者

 此頁面的貢獻者: lychee.tw
 最近更新: lychee.tw,