如何在JavaScript中将数字转换为字符串?

plupiseo  于 2023-01-07  发布在  Java
关注(0)|答案(4)|浏览(159)

我想用JS把一个数字转换成字符串,哪种方法最好?
到目前为止,我已经尝试了W3school上分享的方法。但是想知道Maven推荐的方法

yyyllmsg

yyyllmsg1#

看起来var str = '' + num是将数字转换为字符串的最快方法(num是数字变量)。

let num = 5
var str = '' + num

(基于此基准的结果:http://jsben.ch/#/ghQYR)

lo8azlld

lo8azlld2#

您可以使用内置函数:第一个月
示例:
let number = 3
let stringed_number = number.toString()

dnph8jn4

dnph8jn43#

所有这些都将奏效:

`${num}`
num.toString()
'' + num
String(num)
bgtovc5b

bgtovc5b4#

如果您想要漂亮的格式,比如逗号或句点进行分组,我建议使用. toLocaleString
但是,如果您知道自己不需要漂亮的格式,则应该使用.toString

相关问题