如何在JavaScript中将数字格式化为字符串?

时间:2019-07-15 19:13:45

标签: javascript string format

在Python中,我可以将数字转换为自定义格式的字符串。例如-十六进制,最小宽度5,前导零:

>>> i = 4660
>>> f'{i:05x}'
'01234'

如何在JavaScript中执行相同的操作?有没有比以下更好的方法了?

> var i = 4660
> ('00000' + i.toString(16)).substr(-5)
'01234'

编辑:因此,此特定示例中的解决方案似乎是i.toString(16).padStart(5, '0')。不过,总的来说,JavaScript中没有类似sprintf的函数吗?

0 个答案:

没有答案