在 Javascript 中,我有一个数字,当它显示为字符串时,我想给它添加逗号。
我可以像这样在数字中添加逗号:
函数 numberWithCommas(值) { 返回值.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); }
但我不想对我们必须得到的每个号码都调用一个方法。我想做类似的事情:
Number.prototype.toString = 函数(基数){ 返回 numberWithCommas(this); }
因此,当我执行以下操作时,将显示正确的值:
变量数 = 100000; 警报(编号);// 100,000
无法使上述工作。有任何想法吗?