当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 时间戳位数不够13位,通过es6 的padEed补零

时间戳位数不够13位,通过es6 的padEed补零

2019年08月18日  | 移动技术网IT编程  | 我要评论

if(val.tostring().length == 10){

val = val.tostring().padend(13,"0")*1 //不够十三位放后面补零,超过13位也可以

}

tostring() 方法可把一个逻辑值转换为字符串,并返回结果。
es2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padstart()用于头部补全,padend()用于尾部补全。

'x'.padstart(5, 'ab') // 'ababx'
'x'.padstart(4, 'ab') // 'abax'
'x'.padend(5, 'ab') // 'xabab'
'x'.padend(4, 'ab') // 'xaba'
padstart()和padstart()一共接受两个参数,第一个参数用来指定字符串的最小长度,第二个参数是用来补全的字符串。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网