可读流的事件

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

用 Stream 去读取文件的时候,一旦有可以使用的数据了,就会发生 data 事件 .. 这里我们订阅了一下这个事件 .. 每次可用的一小块数据会交给它的监听器 .. 这里我们做的就是去输出每块数据的大小 ..

读取结束以后 .. 会发生一个 end 事件 .. 再去订阅一下这个事件 .. 结束以后输出一个 结束 ..

如果出现错误的话,会发生一个 error 事件 .. 我们也可以去监听一下这个事件,去处理一下发生错误这种情况以后要做的事件 ..

错误信息会在这个 error 参数里面 .. 这里我们还是简单把它输出到控制台上 ..

执行一下 ... 你会看到 .. data 事件一共发生了四次 .. 结束的时候,会触发 end 事件,输出一个 结束 ..

下面我们再让它去读取一个不存在的文件 .. 比如 data1.json .. 执行一下 .. 这样会发生一个 error 事件 .. 在控制台上会输出这个错误的提示 ...

可读流的事件《 Node.js 核心模块 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点