目录

JavaScript String padStart()

示例

用 "0" 填充字符串,直到达到长度 4:

let text = "5";
let padded = text.padStart(4,"0");
亲自试一试 »

用 "x" 填充字符串,直到达到长度 4:

let text = "5";
let padded = text.padStart(4,"x");
亲自试一试 »

描述

这个padStart()方法从头开始填充字符串。

这个padStart()方法用另一个字符串填充一个字符串(多次),直到达到给定长度。

也可以看看:

padEnd() 方法

修剪()方法

TrimEnd() 方法

TrimStart() 方法

笔记

这个padStart()方法是一个字符串方法。

要填充数字,请先将数字转换为字符串。

请参阅下面的示例。

示例

let numb = 5;
let text = numb.toString();
let padded = text.padStart(4,"0");
亲自试一试 »

语法

string.padStart( length, string)

参数

Parameter Description
length Required.
The length of the resulting string.
string Optional.
The string to pad with.
Default is space.

返回值

类型 描述
一个字符串 指定长度的字符串,从开头应用填充。

浏览器支持

padStart()是 ECMAScript7 (ES7) 功能。

所有现代浏览器都支持 ES7 (JavaScript 2016):

Chrome Edge Firefox Safari Opera
Yes Yes Yes Yes Yes

padStart()Internet Explorer 或 Edge 17(或更早版本)不支持。