如何以1,000.00格式获取金额

时间:2019-03-11 13:32:21

标签: javascript

我的一个对象中有一个数字1000。

我希望它采用1,000.00格式

我尝试过:

obj[key] = (parseFloat(obj[key]).toFixed(2)).toLocaleString();

这给出了1000.00

d

1 个答案:

答案 0 :(得分:0)

编辑后的答案,说明无余数:

使用toLocaleString();

中的选项

尝试一下:

obj[key] = obj[key].toLocaleString(undefined,{minimumFractionDigits: 2, maximumFractionDigits: 2});

在这种情况下,无需解析为float。希望这会有所帮助。