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