fromSync(input)
input<string> | <ArrayBuffer> | <ArrayBufferView> | <Iterable> | <Object> 不能是null或undefined。- 返回:Iterable
from() 的同步版本。返回一个同步可迭代对象。不能接受异步可迭代对象或 Promise。实现 Symbol.for('Stream.toStreamable') 的对象会通过该协议转换(优先于 Symbol.iterator)。toAsyncStreamable 协议将被完全忽略。
🌐 Synchronous version of from(). Returns a sync iterable. Cannot accept
async iterables or promises. Objects implementing
Symbol.for('Stream.toStreamable') are converted via that protocol (takes
precedence over Symbol.iterator). The toAsyncStreamable protocol is
ignored entirely.
import { fromSync, textSync } from 'node:stream/iter';
console.log(textSync(fromSync('hello'))); // 'hello'const { fromSync, textSync } = require('node:stream/iter');
console.log(textSync(fromSync('hello'))); // 'hello'