chunk{Buffer|string|any} 数据块。 对于非对象模式的流,chunk可以是字符串或Buffer。 对于对象模式的流,chunk可以是任何 JavaScript 值,除了null。
当流将数据块传送给消费者后触发。
当调用 readable.pipe(),readable.resume() 或绑定监听器到 'data' 事件时,流会转换到流动模式。
当调用 readable.read() 且有数据块返回时,也会触发 'data' 事件。
将 'data' 事件监听器附加到尚未显式暂停的流将会使流切换为流动模式。
数据将会在可用时立即传递。
如果使用 readable.setEncoding() 为流指定了默认的字符编码,则监听器回调传入的数据为字符串,否则传入的数据为 Buffer。
const readable = getReadableStreamSomehow();readable.on('data', (chunk) => {console.log(`接收到 ${chunk.length} 个字节的数据`);});
