TextEncoder:encode() 方法

**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;

规范

规范
编码标准
# ref-for-dom-textencoder-encode①

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅