表示上の文字28

結合絵文字やアクセントを含め、ユーザーが見る1文字に最も近い数です。

Unicodeコードポイント32

Unicodeスカラー値を数えます。絵文字修飾子や結合記号は別に数えられる場合があります。

UTF-16単位34

JavaScriptの文字列長です。一部の絵文字や珍しい文字は2単位になります。

ロケール対応の単語7

対応環境では空白分割だけでなくロケール対応の単語分割を使います。

UTF-8バイト82

UTF-8でエンコードしたときに必要なバイト数です。

行数2

改行で区切られた行数を数えます。

ロケール対応カウント

Intl.Segmenter が利用できる場合、現在のロケール(ja)で単語分割します。空白で単語を区切らない言語では特に重要です。