padStart/padEnd
String.prototype.padStart(targetLength , padString) //从头部开始填充String.prototype.padEnd(number, string) // 从尾部开时填充
- 使用另一个字符串填充当前字符串,使其达到给定长度
- 参数说明
- targetLength:需要填充的目标长度,如果这个值小于当前字符串的长度,则返回当前字符串本身
- padString:填充字符串,会反复填充,默认” “
- 注意点:
- 如果当前字符串长度大于等于给定长度,则返回原字符串
- 如果填充字符串与原字符串长度之和超过了给定长度,则填充字符串超过位数的会被截取掉
'abc'.padStart(5, '123') // 12abc 'abc'.padEnd(5, '123') // abc12
