Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2021年4月以降、すべてのブラウザーで利用可能です。
Intl.DisplayNames オブジェクトは、言語、地域、文字体系の表示名の一貫した翻訳ができるようにします。
新しい Intl.DisplayNames オブジェクトを生成します。
指定されたロケールのうち、実行環境のデフォルトのロケールで代替されることなく対応するものを、配列に収めて返します。
これらのプロパティは Intl.DisplayNames.prototype で定義されており、すべての Intl.DisplayNames インスタンスで共有されます。
Intl.DisplayNames.prototype.constructorこのインスタンスオブジェクトを作成したコンストラクター関数です。Intl.DisplayNames インスタンスの場合、初期値は Intl.DisplayNames コンストラクターとなります。
Intl.DisplayNames.prototype[Symbol.toStringTag][Symbol.toStringTag] プロパティの初期値は、文字列 "Intl.DisplayNames" です。このプロパティは Object.prototype.toString() で使用されます。
このメソッドは code を受け取り、Intl.DisplayNames をインスタンス化したときに指定したロケールとオプションに基づく文字列を返します。
Intl.DisplayNames.prototype.resolvedOptions()オブジェクトの初期化時に計算されたロケールや書式化のオプションを反映したプロパティを持つ、新しいオブジェクトを返します。
ロケールを指定して Intl.DisplayNames を作成し、国 (地域) コードの表示名を取得する方法です。
ロケールを指定して Intl.DisplayNames を作成し、言語-文字体系-国 (地域) の一連の表示名を取得する方法です。
ロケールを指定して Intl.DisplayNames を作成し、文字体系の表示名を取得する方法です。
ロケールを指定して Intl.DisplayNames を作成し、通貨の表示名を取得する方法です。
| ECMAScript® 2027 Internationalization API Specification # intl-displaynames-objects |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。