内容来自 DOC https://q.houxu6.top/?s=如何在数值前面填充零?
在 JavaScript 中,推荐的方法是如何对一个值进行零填充?我可以构建一个自定义函数,在类型转换后给值添加零,但我想知道是否有更直接的方法来做到这一点?
注意:我所说的"零填充"是指数据库中的表示方式(例如,数字5的6位零填充表示为"000005")。
自从 ECMAScript 2017 版本以后,我们有了 padStart 方法:
const padded = (.1 + "").padStart(6, "0");
console.log(`-${padded}`);
在 ECMAScript 2017 之前
使用 toLocaleString 方法:
var n=-0.1;
var res = n.toLocaleString('en', {minimumIntegerDigits:4,minimumFractionDigits:2,useGrouping:false});
console.log(res);
标签:toLocaleString,log,填充,前面,res,数值,padded,ECMAScript
From: https://www.cnblogs.com/xiaomandujia/p/17826470.html