关于node stream.Readable中on方法的疑问

stream.Readable可以用on方法绑定事件。相关代码如下:

https://github.com/nodejs/nod...

clipboard.png

如代码所示,两个if只对datareadable事件进行了处理,其他类型的事件都被跳过了

那么,close/end/error等事件的回调函数是如何被注册的呢?

阅读 1.6k
1 个回答

const res = Stream.prototype.on.call(this, ev, fn);
这一句话不是注册任何传入的回调函数吗
下面的判断是对绑定data或者readable之后对状态的处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题