dojo/currency
Summary
localized formatting and parsing routines for currencies
extends dojo.number to provide culturally-appropriate formatting of values in various world currencies, including use of a currency symbol. The currencies are specified by a three-letter international symbol in all uppercase, and support for the currencies is provided by the data in dojo.cldr
. The scripts generating dojo.cldr specify which currency support is included. A fixed number of decimal places is determined based on the currency type and is not determined by the 'pattern' argument. The fractional portion is optional, by default, and variable length decimals are not supported.
See the dojo/currency reference documentation for more information.
Methods
format
(value,options)
Defined by dojo/currency
Format a Number as a currency, using locale-specific settings
Create a string from a Number using a known, localized pattern. Formatting patterns appropriate to the locale are chosen from the CLDR as well as the appropriate symbols and delimiters and number of decimal places.
Parameter | Type | Description |
---|---|---|
value | Number |
the number to be formatted. |
options | __FormatOptions | Optional |
Returns: undefined
parse
(expression,options)
Defined by dojo/currency
Parameter | Type | Description |
---|---|---|
expression | String | |
options | Object | Optional
An object with the following properties:
|
Returns: undefined
regexp
(options)
Defined by dojo/currency
Parameter | Type | Description |
---|---|---|
options | Object | Optional
An object with the following properties:
|
Returns: undefined
© 2005–2017 JS Foundation
Licensed under the AFL 2.1 and BSD 3-Clause licenses.
http://dojotoolkit.org/api/1.10/dojo/currency.html