Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.4 KB

issue.md

File metadata and controls

45 lines (29 loc) · 1.4 KB

EventEmitter events模块

events其实支持了newListenerremoveListener的监听事件。

  • newListener 有事件添加时触发
  • removeListener 有事件移除时触发
function f(a){ return a } 
var g = f.bind(null); 
g.toString() // chrome: function() { [native code] }
  • options相同判定 只与capture参数有关

  • type 是Symbol, String

  • 优化在node环境的结果输出

EventEmitter component-emitter模块

socket.io-client Client继承与 component-emitter https://www.npmjs.com/package/component-emitter https://github.com/component/emitter

其比较简单,只有简单的on , off

  • off, removeListener通过参数可能全部删除,也可能删除某个类别