我在脚本标记中有以下例程。
for (var i = 0, j = message.Transactions.length; i < j; i++) {
var m = message.Transactions[i];
//m.Amount Needs to be Currency
IndexViewManager.displayList.push(m);
}
“m”中有一个数字元素,我希望它显示为货币。如果有帮助的话,KnockoutJS 用于对元素进行数据绑定(bind)。
最佳答案
您可以使用 toLocaleString
方法并将货币信息作为对象传递,该对象是该方法的输入参数之一。
var number = 1234;
console.log(number.toLocaleString('en-US', { style: 'currency', currency: 'USD' }));
关于javascript - 如何在 KnockoutJS 或 JavaScript 中将数字元素格式化为货币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43077268/