En fait, il suffit de hériter de l'événement des événements, puis vous pouvez enregistrer l'événement à travers; Émettez pour déclencher l'événement et removeListener pour supprimer l'événement. L'exemple simple est le suivant:
var util = require ('util'); var et = require ('Events'). EventEMmitter; fonction Ticker () {var self = this; setInterVal (function () {self.emit ("tick")}, 1000);} util.inherits (tick, et); var bicker = new ticker (); bicker.on ("tick", function () {console.log ("ticker");});De cette façon, Custom Ticker a la possibilité de personnaliser les événements