TextEncoder:encode() 方法
注意:此功能在 Web Workers 中可用。
TextEncoder.encode() 方法接受一个字符串作为输入,并返回一个 Uint8Array,其中包含使用 UTF-8 编码后的字符串。
语法
js
encode(string)
参数
string-
要编码的文本字符串。
返回值
一个 Uint8Array 对象,包含输入字符串的 UTF-8 编码。
示例
html
<p class="source">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();
const encoded = textEncoder.encode(string);
resultPara.textContent = `${resultPara.textContent} ${encoded}`;
规范
| 规范 |
|---|
| 编码 # ref-for-dom-textencoder-encode① |
浏览器兼容性
加载中…
另见
- 它所属的
TextEncoder接口。