Heim >Web-Frontend >js-Tutorial >Beispielerklärung zum Node.js-Publish-Subscribe-Modell

Beispielerklärung zum Node.js-Publish-Subscribe-Modell

巴扎黑
巴扎黑Original
2017-09-11 09:46:131537Durchsuche

Der folgende Editor zeigt Ihnen ein Beispiel für das Publish-Subscribe-Modell von node.js. Der Herausgeber findet es ziemlich gut, und ich möchte es Ihnen jetzt als Referenz geben. Folgen wir dem Herausgeber und werfen wir einen Blick darauf

Die Beispiele sind wie folgt:


//导入内置模块
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('失恋');

Das obige ist der detaillierte Inhalt vonBeispielerklärung zum Node.js-Publish-Subscribe-Modell. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn