代码如下:
|
'use strict' ; /** * Representation of a single EventEmitter function. * * @param {Function} fn Event handler to be called. * @param {Mixed} context Context for function execution. * @param {Boolean} once Only emit once * @api private */ function EE(fn, context, once) { this .fn = fn; this .context = context; this .once = once || false ; } /** * Minimal EventEmitter interface that is molded against the Node.js * EventEmitter interface. * * @constructor * @api public */ 谷谷点程序 » nodejs 事件模块原型设计
|