DOM

インターフェイス

TextEncoder インタフェース

  編集:2022.02.13 by T.A.

MS

TextEncoder はコード ポイントのストリームを入力として受け取り、UTF-8 バイトのストリームを出力します。

注: UTF-8 以外のテキストエンコーディングに対応したポリフィルの実装が GitHub にあります。

コンストラクター
textEncoder= new TextEncoder()
新たに生成した TextEncoder を返します。これは、UTF-8 エンコーディングのバイト ストリームを生成します。
プロパティ

TextEncoder インターフェイスは、何もプロパティを継承していません。

TextEncoder.encoding 読取専用
常に "utf-8" を返します。
メソッド

TextEncoder インターフェイスは、何もメソッドを継承していません。

arr= encoder.encode(string)
入力として USVString を取り、 UTF-8 でエンコードされたテキストを含む Uint8Array を返します。
dic= encoder.encodeInto(string,uint8Array)
エンコードする USVString と、UTF-8 でエンコードされたテキストをが入る宛先の Uint8Array を取り、エンコーディングの進捗を示す辞書オブジェクトを返します。これは encode() よりも新しく、より性能が高くなる可能性があります。

¶省く


テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: