作用
导出的类型
字符串解码器
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);
}
常量
解码器选项
备注
源码中 16 行
const decoderOptions = { stream: true };