nodejs的N个tip

来源:互联网 发布:淘宝助理设置快递模板 编辑:程序博客网 时间:2024/06/04 05:59

记录下nodejs学习的一些技。

使用EventEmitter

nodejs中的许多类都是基于消息来处理异步逻辑的。其根本就是EventEmiiter类。我们也可以自己实现一个基于消息的类:

{EventEmitter} = require('events')class A    constructor: ()->        @emitter = new EventEmitter    onRun: (fn) ->        @emitter.on 'run',fn    run: ->        @emitter.emit 'run',100,100a = new Aa.onRun (a,b)->    console.log('runing !')    console.log(a,b)a.run()

TODO:如何解绑定?

0 0
原创粉丝点击