【发布时间】:2017-05-28 05:15:01
【问题描述】:
我正在尝试使用JSON.stringify() 将一些值解析为 JSON 格式。 amount 是一个字符串变量。我想要 JSON 格式的最终值作为数字,但我目前的方式不起作用。在 JSON.stringify() 之后,它仍然以 "price":"1.00" 的形式出现。如何确保 JSON 中的最终值是数字?谢谢你的帮助!
我当前的代码:
var data = JSON.stringify({
"payer": "a cat",
"price": parseFloat(amount).toFixed(2),
});
【问题讨论】:
-
那你为什么要用 toFixed 把它转换成字符串呢?
标签: javascript json string parsing numbers