2015-05-10 41 views
3

我正在尋找一個JavaScript內置說明符來轉換貨幣數量,但得出的結論是沒有內置任何東西...JavaScript是否具有貨幣格式說明符?

所以,JavaScript真的沒有貨幣格式說明符?

同時,我做了谷歌搜索,發現下面幾行代碼來完成這個工作

.ToFixed(0).replace(/./g, function(c, i, a) { 
    return i && c !== "." && ((a.length - i) % 3 === 0) ? ',' + c : c; 
}); 

任何其他/更好的辦法來數轉換成貨幣,一些代碼行理解?

請指教。

+2

Numeral.js,accounting.js的 –

+0

可能重複[我怎樣才能格式的數字作爲貨幣在JavaScript?] (http://stackoverflow.com/questions/149055/how-can-i-format-numbers-as-money-in-javascript) – Blauharley

回答

0

將數字解析爲帶有Javascript的格式化字符串。

在瀏覽器中,或者節點

numeraljs.com/

openexchangerates.github.io/accounting.js/

節點僅

github.com/joeferner/node-sf

github.com/fhellwig/strformat

貨幣格式幫手

github.com/Alir3z4/node-money-currencies

+1

如果你只是推薦圖書館,至少展示一些示例代碼如何使用它們 – naomik

+0

是的,一些代碼應該在這裏... –