TextEncoder: encode() メソッド
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年1月以降、すべてのブラウザーで利用可能です。
TextEncoder.encode() メソッドは入力として文字列を取り、 Uint8Array に引数で与えられたテキストが TextEncoder オブジェクトで指定された方法でエンコードされたものが入ったものを返します。
構文
js
encode(string)
引数
string-
エンコードするテキストが入った文字列です。
返値
Uint8Array オブジェクトです。
例
html
<p class="source">This is a sample paragraph.</p>
<p class="result">Encoded result:</p>
js
const sourcePara = document.querySelector(".source");
const resultPara = document.querySelector(".result");
const string = sourcePara.textContent;
const textEncoder = new TextEncoder();
let encoded = textEncoder.encode(string);
resultPara.textContent += encoded;
仕様書
| 仕様書 |
|---|
| Encoding> # ref-for-dom-textencoder-encode①> |
ブラウザーの互換性
関連情報
- 所属先の
TextEncoderインターフェイス。