The Intl.NumberFormat.prototype.resolvedOptions() method returns a new object with properties reflecting the locale and number formatting options computed during initialization of this NumberFormat object.
numberFormat.resolvedOptions()
A new object with properties reflecting the locale and number formatting options computed during the initialization of the given NumberFormat object.
The resulting object has the following properties:
localelocale.numberingSystem"nu" or filled in as a default.styleuseGroupingoptions argument or filled in as defaults.currencycurrencyDisplayoptions argument or filled in as defaults. These properties are only present if style is "currency".Only one of the following two groups of properties is included:
minimumIntegerDigitsminimumFractionDigitsmaximumFractionDigitsoptions argument or filled in as defaults. These properties are present only if neither minimumSignificantDigits nor maximumSignificantDigits was provided in the options argument.minimumSignificantDigitsmaximumSignificantDigitsoptions argument or filled in as defaults. These properties are present only if at least one of them was provided in the options argument.resolvedOptions methodvar de = new Intl.NumberFormat('de-DE');
var usedOptions = de.resolvedOptions();
usedOptions.locale; // "de-DE"
usedOptions.numberingSystem; // "latn"
usedOption.style; // "decimal"
usedOptions.minimumIntegerDigits; // 1
usedOptions.minimumFractionDigits; // 0
usedOptions.maximumFractionDigits; // 3
usedOptions.useGrouping; // true
| Desktop | ||||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | |
| Basic support | 24 | 12 | 29 | 11 | 15 | 10 |
| Mobile | |||||||
|---|---|---|---|---|---|---|---|
| Android webview | Chrome for Android | Edge Mobile | Firefox for Android | Opera for Android | iOS Safari | Samsung Internet | |
| Basic support | No | 26 | Yes | 56 | ? | 10 | Yes |
| Server | |
|---|---|
| Node.js | |
| Basic support | ? |
© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat/resolvedOptions