當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Node.js TransformStream用法及代碼示例


類:TransformStream

曆史
版本變化
v18.0.0

這個類現在暴露在全局對象上。

v16.5.0

添加於:v16.5.0

TransformStream <ReadableStream> <WritableStream> 組成,它們連接起來,以便在將寫入 WritableStream 的數據接收到並可能進行轉換,然後再將其推入 ReadableStream 的隊列。

import {
  TransformStream
} from 'node:stream/web';

const transform = new TransformStream({
  transform(chunk, controller) {
    controller.enqueue(chunk.toUpperCase());
  }
});

await Promise.all([
  transform.writable.getWriter().write('A'),
  transform.readable.getReader().read(),
]);

相關用法


注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品 TransformStream。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。