toLocaleString(),货币和值之间的空格

时间:2014-12-07 18:06:03

标签: javascript

我使用一个非常简单的脚本格式化数字:

gst = '123.45';
currency = 'EUR';

money = gst.toLocaleString('en-US', { 
  style: 'currency', 
  currency: currency, 
  currencyDisplay: 'code'
});

这将说明: EUR123.45

这就是我想要的。但我发现货币与价值之间没有空间,这有点难看。有没有办法在操作后不使用.replace()来管理它?

提前致谢

1 个答案:

答案 0 :(得分:0)

我很肯定没有规范toLocaleString如果没有替换就会做到这一点。您需要在toLocaleString操作后进行前置或调整。