跳到主要内容

作用

导出的类型

字符串解码器

export type StringDecoder = TextDecoder;

创建字符串解码器

export function createStringDecoder(): StringDecoder {
return new TextDecoder();
}

读取部分字符串块

export function readPartialStringChunk(
decoder: StringDecoder,
buffer: Uint8Array,
): string {
return decoder.decode(buffer, decoderOptions);
}

读取最终字符串块

export function readFinalStringChunk(
decoder: StringDecoder,
buffer: Uint8Array,
): string {
return decoder.decode(buffer);
}

常量

解码器选项

备注

源码中 18 行

const decoderOptions = { stream: true };