node.js发布订阅模式实例讲解
来源:动视网
责编:小OO
时间:2020-11-27 20:13:21
node.js发布订阅模式实例讲解
实例如下:,//导入内置模块let EventEmitter = require(';events';);let util=require(';util';);//Man继承EventEmitterutil.inherits(Man,EventEmitter);//创建一个函数function Man(){}//实例化函数let man=new Man();function findGirl() { console.log(';找新的女朋友';)}function saveMoney() { console.log(';省钱';)}man.on(';失恋';,findGirl)//失恋 ,saveMoney)//失恋。
导读实例如下:,//导入内置模块let EventEmitter = require(';events';);let util=require(';util';);//Man继承EventEmitterutil.inherits(Man,EventEmitter);//创建一个函数function Man(){}//实例化函数let man=new Man();function findGirl() { console.log(';找新的女朋友';)}function saveMoney() { console.log(';省钱';)}man.on(';失恋';,findGirl)//失恋 ,saveMoney)//失恋。

下面小编就为大家带来一篇node.js 发布订阅模式的实例。小编觉得挺不错的,现在就想给大家,也给大家做个参考。一起跟随小编过来看看吧
实例如下:
//导入内置模块
let EventEmitter = require('events');
let util=require('util');
//Man继承EventEmitter
util.inherits(Man,EventEmitter);
//创建一个函数
function Man(){}
//实例化函数
let man=new Man();
function findGirl() {
console.log('找新的女朋友')
}
function saveMoney() {
console.log('省钱')
}
man.on('失恋',findGirl)//失恋 ,绑定一个函数方法
man.on('失恋',saveMoney)//失恋 ,绑定一个函数方法
man.removeListener('失恋',findGirl); //移除省钱
man.emit('失恋');
node.js发布订阅模式实例讲解
实例如下:,//导入内置模块let EventEmitter = require(';events';);let util=require(';util';);//Man继承EventEmitterutil.inherits(Man,EventEmitter);//创建一个函数function Man(){}//实例化函数let man=new Man();function findGirl() { console.log(';找新的女朋友';)}function saveMoney() { console.log(';省钱';)}man.on(';失恋';,findGirl)//失恋 ,saveMoney)//失恋。