阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js stream.Readable data 事件

      Node.js stream.Readable data 事件

      新增于: v0.9.4

      • chunk < Buffer> | < string> | < any> 数据块。 对于非对象模式的流, chunk 可以是字符串或 Buffer。 对于对象模式的流, chunk 可以是任何 JavaScript 值,除了 null。

      当流将数据块传送给消费者后触发。 当调用 readable.pipe(), readable.resume() 或绑定监听器到 ‘data’ 事件时,流会转换到流动模式。 当调用 readable.read() 且有数据块返回时,也会触发 ‘data’ 事件。

      如果使用 readable.setEncoding() 为流指定了默认的字符编码,则监听器回调传入的数据为字符串,否则传入的数据为 Buffer。

      const readable = getReadableStreamSomehow();
      readable.on('data', (chunk) => {
        console.log(`接收到 ${chunk.length} 个字节的数据`);
      });
      

      更多内容请参考:Node.js stream 流,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录