美文网首页
Event Emitter

Event Emitter

作者: 一只重拾梦想的小水 | 来源:发表于2020-03-21 11:47 被阅读0次

    Tips:

    • 先注册listener - on,后emit
    • Listener function 同步执行
    • 'on' is an alias of 'addListener'
    • 'of' is an alias of 'removeListener'
    • 常用:
      • on\off\emit\once
      • eventNames
      • prependListener: 在array前面加listener = unshift
      • rawListeners: 所有listener的function(包括once)
      • max: 同event name上的listener>10个时,需要specific设置
    • node inherit modules:stream.on(‘data’,()=>{}) \ process.on(‘exit’,()=>{})

    实现:

    https://www.freecodecamp.org/news/how-to-code-your-own-event-emitter-in-node-js-a-step-by-step-guide-e13b7e7908e1/

    相关文章

      网友评论

          本文标题:Event Emitter

          本文链接:https://www.haomeiwen.com/subject/qnrxyhtx.html