--- title: Intl.PluralRules.prototype.resolvedOptions() slug: Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/resolvedOptions tags: - Internationalization - Intl - JavaScript - Localization - Method - PluralRules - Prototype - Reference ---
The Intl.PluralRules.prototype.resolvedOptions()
メソッドは、この {{jsxref("Collator")}} オブジェクトの初期化時に計算されたロケールと照合オプションを反映したプロパティを持つ新しいオブジェクトを返します。
pluralRule.resolvedOptions()
与えられた {{jsxref("PluralRules")}} オブジェクトの初期化時に計算されたロケールと照合オプションを反映したプロパティを持つ新しいオブジェクトです。
返されるオブジェクトには以下のプロパティがあります。
locale
locale
に含まれます。pluralCategories
zero
", "one
", "two
", "few
", "many
", "other
" のリストの中から選択します。type
cardinal
または ordinal
)。以下の二つのプロパティのグループの中では、一つだけしか設定できません。
minimumIntegerDigits
minimumFractionDigits
maximumFractionDigits
options
引数で指定された値が入るか、既定値で埋められます。これらのプロパティは minimumSignificantDigits
と maximumSignificantDigits
のどちらも options
引数で指定されなかった場合のみ存在します。minimumSignificantDigits
maximumSignificantDigits
options
引数で指定された値が入るか、既定値で埋められます。これらのプロパティは、少なくとも1つのプロパティが options
引数で提供された場合にのみ表示されます。resolvedOptions
メソッドの使用var de = new Intl.PluralRules('de-DE'); var usedOptions = de.resolvedOptions(); usedOptions.locale; // "de-DE" usedOptions.maximumFractionDigits; // 3 usedOptions.minimumFractionDigits; // 0 usedOptions.minimumIntegerDigits; // 1 usedOptions.pluralCategories; // Array [ "one", "other" ] usedOptions.type; // "cardinal"
仕様書 |
---|
{{SpecName('ES Int Draft', '#sec-intl.pluralrules.prototype.resolvedoptions', 'Intl.PluralRules.prototype.resolvedOptions')}} |