TextEncoder.prototype.encode()
メソッドは入力として1つの USVString
を取り、引数で与えられたテキストが TextEncoder
オブジェクトで指定されたメソッドでエンコードされたものが入った Uint8Array
を返します。
構文
b1 = encoder.encode(string);
引数
string
- エンコードするテキストが入った
USVString
です。
返値
Uint8Array
オブジェクト。
例
<p class="source">This is a sample paragraph.</p>
<p class="result">Encoded result: </p>
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 TextEncoder.prototype.encode() の定義 |
現行の標準 | 初回定義 |
ブラウザーの互換性
BCD tables only load in the browser
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。
関連情報
- 所属する
TextEncoder
インターフェイス