用逗号格式化的JSON数字

用逗号格式化的JSON数字,json,angular6,Json,Angular6,如何获取包含数字的JSON数据并在数字中插入逗号? 示例:我从url获取一些JSON数据并可以显示它,它包含一个数字。比如说10万。(100,000). 它没有逗号来更好地显示100000 使用的语言:Angular 6(Typescript)应该按您希望的方式插入逗号 Number("100000").toLocaleString("en-US") // "100,000" 有很多方法可以做到这一点,选择你的毒药: 注册汇率: function addThousandsSeparator(

如何获取包含数字的JSON数据并在数字中插入逗号? 示例:我从url获取一些JSON数据并可以显示它,它包含一个数字。比如说10万。(100,000). 它没有逗号来更好地显示100000

使用的语言:Angular 6(Typescript)

应该按您希望的方式插入逗号

Number("100000").toLocaleString("en-US")
// "100,000"

有很多方法可以做到这一点,选择你的毒药:

注册汇率:

function addThousandsSeparator(n) {
    return n.replace(/\B(?=(\d{3})+(?!\d))/g, ",")
}


多种不同的方式。你需要做的第一件事就是选择一个language@Clive对不起,让我澄清一下。我用的是有角度的。(那么typescript)您的JSON数据到底是什么样子的?它是一个JSON对象还是一个数字?我猜它只是一个数字。这里有一个示例:
{“playerstats”:{“stats”:[{“name”:“death”,“value”:100000}}}
谢谢你的帮助,我相信这是一个很好的解决方案。国际号码也不错!你的解决方案也很好!谢谢你的帮助。我的代码:
function addThousandsSeparator(n) {
    return n.replace(/\B(?=(\d{3})+(?!\d))/g, ",")
}
numeral(number).format('0,0')