Encoding API

Encoding API 提供了一种机制来处理各种字符编码文本,包括传统的非 UTF-8 编码。

API 提供了四个接口:TextDecoderTextEncoderTextDecoderStreamTextEncoderStream

备注: 此特性在 Web Worker 中可用。

接口

规范

Specification
Encoding Standard
# interface-textdecoder
Encoding Standard
# interface-textencoder
Encoding Standard
# interface-textencoderstream
Encoding Standard
# interface-textdecoderstream

浏览器兼容性

api.TextDecoder

BCD tables only load in the browser

api.TextEncoder

BCD tables only load in the browser

api.TextEncoderStream

BCD tables only load in the browser

api.TextDecoderStream

BCD tables only load in the browser

参见

  • 一个 shim,允许在不支持的浏览器中使用这个接口。