aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/javascript
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-08-30 23:57:53 +0900
committerGitHub <noreply@github.com>2021-08-30 23:57:53 +0900
commit56b71955f605c6774059dd8fb04178ad9c5d16ed (patch)
treec423fca42e580376f58c4821da95caa2b3874622 /files/ja/web/javascript
parent9a2e241a74e56a2f754a39b82bd0bf9016a494f4 (diff)
downloadtranslated-content-56b71955f605c6774059dd8fb04178ad9c5d16ed.tar.gz
translated-content-56b71955f605c6774059dd8fb04178ad9c5d16ed.tar.bz2
translated-content-56b71955f605c6774059dd8fb04178ad9c5d16ed.zip
Global_Objects/Intl/ListFormat/resolvedOptions を新規翻訳 (#2197)
- 2021/08/23 時点の英語版に基づき新規翻訳
Diffstat (limited to 'files/ja/web/javascript')
-rw-r--r--files/ja/web/javascript/reference/global_objects/intl/listformat/resolvedoptions/index.md71
1 files changed, 71 insertions, 0 deletions
diff --git a/files/ja/web/javascript/reference/global_objects/intl/listformat/resolvedoptions/index.md b/files/ja/web/javascript/reference/global_objects/intl/listformat/resolvedoptions/index.md
new file mode 100644
index 0000000000..1e52948607
--- /dev/null
+++ b/files/ja/web/javascript/reference/global_objects/intl/listformat/resolvedoptions/index.md
@@ -0,0 +1,71 @@
+---
+title: Intl.ListFormat.prototype.resolvedOptions()
+slug: Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/resolvedOptions
+tags:
+ - Internationalization
+ - Intl
+ - JavaScript
+ - ListFormat
+ - Method
+ - Prototype
+ - Reference
+browser-compat: javascript.builtins.Intl.ListFormat.resolvedOptions
+translation_of: Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/resolvedOptions
+---
+{{JSRef}}
+
+**`Intl.ListFormat.prototype.resolvedOptions()`** メソッドは、現在の {{jsxref("Intl.ListFormat")}} オブジェクトの構築時に計算されたロケールとスタイル整形オプションを反映したプロパティを持つ新しいオブジェクトを返します。
+
+## 構文
+
+```js
+listFormat.resolvedOptions()
+```
+
+### 返値
+
+指定された {{jsxref("Intl.ListFormat")}} オブジェクトの構築時に計算されたロケールと整形オプションを反映したプロパティを持つオブジェクトです。
+
+## 解説
+
+`resolvedOptions()` から返されるオブジェクトには、以下のプロパティがあります。
+
+- `locale`
+ - : 実際に使用したロケールの BCP 47 言語タグ。このロケールにつながる入力 BCP 47 言語タグに Unicode 拡張値が要求された場合、要求されたキーと値のペアのうち、このロケールで対応しているものが `locale` に含まれます。
+- `style`
+ - : コンストラクターの `options` 引数の中でこのプロパティに指定された値、または既定値 ("`long`") がです。この値は、"`long`"、"`short`"、"`narrow`" のいずれかです。
+- `type`
+ - : コンストラクターの `options` 引数の中でこのプロパティに指定された値、または既定値 ("`conjunction`") がです。この値は、"`conjunction`"、"`disjunction`"、"`unit`" のいずれかです。
+
+## 例
+
+## resolvedOptions の使用
+
+```js
+const deListFormatter = new Intl.ListFormat("de-DE", { style: "short" });
+
+const usedOptions = de.resolvedOptions();
+console.log(usedOptions.locale); // "de-DE"
+console.log(usedOptions.style); // "short"
+console.log(usedOptions.type); // "conjunction" (the default value)
+```
+
+## 仕様書
+
+{{Specifications}}
+
+## ブラウザーの互換性
+
+{{Compat}}
+
+## 関連情報
+
+- {{jsxref("Intl.ListFormat")}}
+- {{jsxref("Intl/NumberFormat/resolvedOptions",
+ "Intl.NumberFormat.prototype.resolvedOptions()")}}
+- {{jsxref("Intl/Collator/resolvedOptions",
+ "Intl.Collator.prototype.resolvedOptions()")}}
+- {{jsxref("Intl/DateTimeFormat/resolvedOptions",
+ "Intl.DateTimeFormat.prototype.resolvedOptions()")}}
+- {{jsxref("Intl/PluralRules/resolvedOptions",
+ "Intl.PluralRules.prototype.resolvedOptions()")}}