Teal TealUI

UTF-8 编码util/utf8

提供 \u#### 格式的 Unicode 字符编码和解码实现。

<input type="text" id="input" placeholder="输入中文" value="中文" />
<button onclick="input.value = encodeUTF8(input.value)">UTF8 编码</button>
<button onclick="input.value = decodeUTF8(input.value)">UTF8 解码</button>

API

函数 描述
encodeUTF8(value)(value:string):string

使用 UTF-8 编码字符串。

参数 类型 描述 默认值
value* string

返回值

类型:string

返回编码后的字符串,使用 JavaScript 转义格式。

示例

encodeUTF8("你") // "\\u4f60"

使用 UTF-8 编码字符串。

decodeUTF8(value)(value:string):string

解码使用 UTF-8 编码的字符串。

参数 类型 描述 默认值
value* string

返回值

类型:string

返回解码后的字符串。

示例

decodeUTF8("\\u4f60") // "你"

解码使用 UTF-8 编码的字符串。