Javascriptには数字があり、文字列として表示されるときにカンマを追加したいと思います。
次のように数値にカンマを追加できます。
関数numberWithCommas(value){ return value.toString()。replace(/ \ B(?=(\ d {3})+(?!\ d))/ g、 "、"); }
しかし、これを取得する必要があるすべての番号でメソッドを呼び出したくはありません。私はこれに似た何かをしたい:
Number.prototype.toString = function(radix){ numberWithCommas(this);を返します。 }
したがって、次のことを行うと、正しい値が表示されます。
var num = 100000; alert(num); // 100,000
上記を機能させることができません。何か案は?