类:TransformStream


🌐 Class: TransformStream

版本历史
版本变更
v18.0.0

This class is now exposed on the global object.

v16.5.0

新增于: v16.5.0

TransformStream<ReadableStream><WritableStream> 组成,它们相互连接,使得写入 WritableStream 的数据可以被接收,并在被推入 `ReadableStream`` 的队列之前可能会被转换。

🌐 A TransformStream consists of a <ReadableStream> and a <WritableStream> that are connected such that the data written to the WritableStream is received, and potentially transformed, before being pushed into the ReadableStream's queue.

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(),
]); 

AltStyle によって変換されたページ (->オリジナル) /