2008-09-09 12 views

答えて

-1

がNumber.localeFormat機能ですが、私はそれはだかわからないものを、あなたの(はJavaScript 1.5で実装、ECMAScriptの第3版)

http://msdn.microsoft.com/en-gb/library/bb310813.aspx

+7

これはネイティブJSではなくASP.NET拡張機能です –

2

Dojoには、ロケールを認識するcurrency formatterがあります。

この機能のためだけにプロジェクトにDojoを組み込みたくない場合は、おそらくバックエンドに通貨をローカライズできますか?

+2

Dojoのcurrecyフォーマットは、Unicode Common Locale Data Repository(http://unicode.org/cldr)のXMLデータに基づいていると思います。 Dojoは面倒な作業を行いますが、使用したくない場合は、そこから生データを取得できます。 – georgebrock

0

Number.toLocaleString後

var number = 3500; 
console.log(number.toLocaleString()); /* Displays "3,500" in English locale */ 

Docs on MDN