📅  最后修改于: 2023-12-03 15:16:58.936000             🧑  作者: Mango
在 JavaScript 中,将数字转换为包含前导零的字符串可以使用 padStart()
方法。这个方法会在字符串的开头填充指定的字符,直到达到指定的长度为止。
str.padStart(targetLength [, padString])
参数:
targetLength
:必需。当前字符串需要填充到的目标长度。如果这个数字小于当前字符串的长度,则返回当前字符串。padString
:可选。要用来填充当前字符串的指定字符串。如果未提供这个参数,则会默认使用空格。 const num = 42;
const str = num.toString().padStart(4, '0');
console.log(str); // 0042
在上面的示例中,num
变量中存储了数字 42。num.toString()
方法将数字转换为字符串类型,然后对该字符串调用 padStart()
方法,以便将其转换为包含前导零的 4 位字符串 "0042"
。