JavaScript

Intl.Segmenter.prototype.resolvedOptions() メソッド


編集:2023.01.20 by T.A.

[Edge]。→

Intl.Segmenter による文字列分割で計算されたプロパティの新しいオブジェクトを返します。

構文
Intl.Segmenter.resolvedOptions()
戻り値

以下のようなプロパティと値を持つオブジェクト。

locale
Segmenter():locales
granularity
Segmenter():granularity
DA=new Intl.Segmenter('ja');  //日本語。
D=DA.resolvedOptions();  //=[object]:[object Object]
	//locale=[string]:ja
	//granularity=[string]:grapheme
DA=new Intl.Segmenter('ja-Jpan-JP-u-ca-buddhist');  //日本語でタイの仏教暦。
D=DA.resolvedOptions();  //=[object]:[object Object]
	//locale=[string]:ja
	//granularity=[string]:grapheme
DA=new Intl.Segmenter('ja', {calendar:'buddhist'});  //日本語、タイの仏教暦。
D=DA.resolvedOptions();  //=[object]:[object Object]
	//locale=[string]:ja
	//granularity=[string]:grapheme
DA=new Intl.Segmenter('ja', {localeMatcher:'lookup'});  //日本語、ロケール照合アルゴリズム。
D=DA.resolvedOptions();  //=[object]:[object Object]
	//locale=[string]:ja
	//granularity=[string]:grapheme

DA=new Intl.Segmenter(['ja', 'en', 'xx']);  //日本語と英語と存在しない言語。
D=DA.resolvedOptions();  //=[object]:[object Object]
	//locale=[string]:ja
	//granularity=[string]:grapheme

Segmenter()


テスト