JavaScript

Intl.ListFormat.prototype.format() メソッド


編集:2023.01.10 by T.A.

[Edge]。→

Intl.ListFormat で指定のリストを書式化して文字列で返します。

構文
Intl.ListFormat.format([list])
Intl.ListFormat Intl.ListFormat
list 省略可Array などの反復可能オブジェクト。
戻り値

文字列。

Lst=["Cat", "Dog", "Panda"];
DA=new Intl.ListFormat('ja');  //日本語。
D=DA.format(Lst);  //=[string]:Cat、Dog、Panda
DA=new Intl.ListFormat('ja', {type:'disjunction'});  //日本語、グループ化の種類。
D=DA.format(Lst);  //=[string]:Cat、Dog、またはPanda
DA=new Intl.ListFormat('en', {type:'conjunction'});  //日本語、グループ化の種類。
D=DA.format(Lst);  //=[string]:Cat, Dog, and Panda

Lst=["Cat", "Dog", "Panda"];
DA=new Intl.ListFormat(['ja', 'en']);  //日本語、英語。
D=DA.format(Lst);  //=[string]:Cat、Dog、Panda
DA=new Intl.ListFormat(['en', 'ja']);  //英語、日本語。
D=DA.format(Lst);  //=[string]:Cat, Dog, and Panda

Intl.ListFormat()


テスト