--- title: String.prototype.padStart() slug: Web/JavaScript/Reference/Global_Objects/String/padStart translation_of: Web/JavaScript/Reference/Global_Objects/String/padStart ---
padStart()
會將用給定用於填充的字串,以重複的方式,插入到目標字串的起頭(左側),直到目標字串到達指定長度。
str.padStart(targetLength [, padString])
targetLength
padString
{{optional_inline}}目標字串被填充到指定長度後,所得的新字串。
'abc'.padStart(10); // " abc" 'abc'.padStart(10, "foo"); // "foofoofabc" 'abc'.padStart(6,"123465"); // "123abc"
這個方法還沒有被納入 ECMAScript 標準。現在還只是個提案。
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | {{CompatChrome(57)}} | 15 | {{CompatGeckoDesktop(51)}} | {{CompatNo}} | {{CompatOpera(44)}} | {{CompatSafari(10)}} |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatUnknown}} | {{CompatChrome(57)}} | {{CompatGeckoMobile(51)}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatSafari(10)}} |