世界上最伟大的投资就是投资自己的教育
-
var events = require('events');
var util = require('util');
//调用一个库var Person = function(name){
this.name = name;
}
//创建一个 Person 的类
util.inherits(Person, events.EventEmitter);var user1 = new Person("user1");
var user2 = new Person("user2");
var user3 = new Person("user3");
//生成三个对象var person = [user1, user2, user3];
//生成一个数组person.forEach(function(person){
//为数组中的每一个元素做批量操作
person.on('speak', function(message){
//为 speak 这个事件进行行为赋予。
console.log(person.name+" said " +message);
})
});user1.emit("speak","hi");
//手动发生这个事件
© 汕尾市求知科技有限公司 | Rails365 Gitlab | 知乎 | b 站 | csdn
粤公网安备 44152102000088号 | 粤ICP备19038915号
Top