Maison > interface Web > js tutoriel > Exemples d'événements personnalisés dans Nodejs_node.js

Exemples d'événements personnalisés dans Nodejs_node.js

WBOY
Libérer: 2016-05-16 16:43:50
original
1825 Les gens l'ont consulté

En fait, héritez simplement de l'EventEmitter des événements, puis vous pouvez enregistrer l'événement via on ; submit pour déclencher l'événement, et RemoveListener pour supprimer l'événement :

var util = require('util');
var Et = require('events').EventEmitter;
function Ticker() {
  var self = this;
  setInterval(function(){self.emit("tick")},1000);
}
util.inherits(Ticker,Et);
var ticker = new Ticker();
ticker.on("tick",function() {
  console.log("ticker");
});
Copier après la connexion

De cette façon, le Ticker personnalisé a la possibilité de personnaliser les événements

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal