Back to Uni App

TextEncoder

docs/uts/buildin-object-api/textencoder.md

2.3.31.7 KB
Original Source

TextEncoder

TextEncoder 接受码位流作为输入,并提供 UTF-8 字节流作为输出。

TextEncoder MDN Reference

实例属性

encoding

返回 "utf-8".

<!-- UTSJSON.TextEncoder.encoding.test -->

兼容性

uni-app x 兼容性

WebAndroidiOSHarmonyOS 系统版本HarmonyOSAndroid UTS 插件iOS UTS 插件HarmonyOS UTS 插件
4.314.715.0.24.714.314.71-

uni-app 兼容性

Android UTS 插件iOS UTS 插件HarmonyOS UTS 插件
x-
<!-- UTSJSON.TextEncoder.encoding.tutorial -->

实例方法

encode(input?)

TextEncoder.encode() 方法接受一个字符串作为输入,返回一个对参数中给定的文本的编码后的 Uint8Array,编码的方法通过 TextEncoder 对象指定。

参数

名称类型必填默认值兼容性描述
inputstring--一个包含了将要编码的文本。

返回值

类型
Uint8Array

::: preview

UTS

uts
      const encoder = new TextEncoder()
      const int8 = encoder.encode("€");
      console.log(int8); // Uint8Array(3) [226, 130, 172]

:::

兼容性

uni-app x 兼容性

WebAndroidiOSHarmonyOS 系统版本HarmonyOSAndroid UTS 插件iOS UTS 插件HarmonyOS UTS 插件
4.314.715.0.24.714.314.71-

uni-app 兼容性

Android UTS 插件iOS UTS 插件HarmonyOS UTS 插件
x-
<!-- UTSJSON.TextEncoder.encode.tutorial -->