padStart() 和 padEnd() 方法是es6中新增的语法,这两个方法都是字符串原型上的方法,所以只能对字符串使用。在IE中是完全不支持的。
作用:padStart() —— 用于在开头位置补全字符串
padEnd() —— 用于在结束位置补全字符串
语法:
str.padStart(MaxLength,'填充的内容') // 当str的长度没有达到MaxLength,会将第二个参数填充到这个str前直到相当
str.padEnd(MaxLength,'填充的内容') // 和上面一样不过是往后添加
示例:
var str = '3';
console.log(str.padStart(4,0)); // 0003
var str = '55555';
console.log(str.padStart(4,0)); // 55555
var str = '7';
console.log(str.padStart(6,'123')); // 123127