var events = require('events');
var util = require('util');
var Students = function(name) {
this.name = name;
}
util.inherits(Students, events.EventEmitter);
var max = new Students('max');
max.on('scored', function(marks) {
console.log(max.name + ' scores '+ marks+ ' marks');
})
max.emit('scored', 95);
var tom = new Students('tom');
tom.on('scored', function(marks) {
console.log(tom.name + ' scores '+ marks+ ' marks');
})
tom.emit('scored', 60);
0 تعليقات