readable.compose(stream[, options])


版本历史
版本变更
v24.0.0

标记 API 稳定。

v19.1.0, v18.13.0

新增于: v19.1.0, v18.13.0

import { Readable } from 'node:stream';
async function* splitToWords(source) {
 for await (const chunk of source) {
 const words = String(chunk).split(' ');
 for (const word of words) {
 yield word;
 }
 }
}
const wordsStream = Readable.from(['this is', 'compose as operator']).compose(splitToWords);
const words = await wordsStream.toArray();
console.log(words); // prints ['this', 'is', 'compose', 'as', 'operator'] 

有关详细信息,请参阅 stream.compose

\See stream.compose for more information.

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