Node.js 重点
Node.js 重点
邪云子 发表于4年前
Node.js 重点
  • 发表于 4年前
  • 阅读 144
  • 收藏 1
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

  • 事件驱动是核心,依于此类EventEmittercallback 是任务执行的基调,所以 life cycle 是记忆和理解的关键点
  • Stream是 nodejs 的重点,而Stream也是EventEmitter的子类,继承EventEmitter的行为
  • EventEmitter是观察者模式的实现

EventEmitter

首先分析下 EventEmitter这个类,简单的几个方法,熟悉观察者模式就一目了然了。用 EventEmitter 实现一个事件主题,主要功能三点:

  • addListener(event, callback) 可以绑定观察者
  • removeListener(event, callback) 移除观察者对象
  • emit(event, [arg1], [arg2], [...]) 执行与具体事件绑定的所有观察者对象在此事件上的回调方法

Stream

标签: Node.js
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 18
博文 96
码字总数 24684
×
邪云子
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: