--- title: TextEncoder.prototype.encode() slug: Web/API/TextEncoder/encode tags: - API - Encoding - Method - Reference - TextEncoder - encode translation_of: Web/API/TextEncoder/encode ---
{{APIRef("Encoding API")}}
TextEncoder.prototype.encode()
メソッドは入力として1つの {{domxref("USVString")}} を取り、引数で与えられたテキストが TextEncoder
オブジェクトで指定されたメソッドでエンコードされたものが入った {{jsxref("Global_Objects/Uint8Array", "Uint8Array")}} を返します。
b1 = encoder.encode(string);
string
{{domxref("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;
{{EmbedLiveSample('Examples')}}
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("Encoding", "#dom-textencoder-encode", "TextEncoder.prototype.encode()")}} | {{Spec2("Encoding")}} | 初回定義 |
{{Compat("api.TextEncoder.encode")}}