ECMAScript陆补全字符串长度方法padStart()和padEnd()

 图片 1

3.示例

let str = 'Hello, padStart!';
console.log(str.padStart(20)); //     Hello, padStart!
console.log(str.padStart(20, 'abc')); // abcaHello, padStart!
console.log(str.padStart(20, 'i am padding, i am fat!')); // i amHello, padStart!
console.log(str.padStart(20, '0')); // 0000Hello, padStart!

console.log(‘react’.padStart(10, ‘_’)) // “_____react”
console.log(‘backbone’.padStart(10, ‘*’)) // “**backbone”

以上是用法,及不同情况下的返回结果。下图添加了padEnd。

1.定义

padStart()方法用另一个字符串(默认为空格)重复填充到对象字符串到指定长度,填充从对象字符串右侧开始,返回新的字符串。

倒计时格式化

图片 2

二、padEnd()

String.prototype.padStart和String.prototype.padEnd在javascript字符操作是一个不错的体验,帮助避免依赖而外的库。

发表评论

电子邮件地址不会被公开。 必填项已用*标注