events 事件监听
var evt = new events.EventEmitter; //实例化
evt.on("事件名",function(数据){}) //监听事件拿到数据
evt.emit("事件名",数据) //发送数据
node 文件名 //在cmd中查看结果
const events = require("events"); //引入events模块
var evt = new events.EventEmitter; //事件触发器 它的实例可以监听自定义事件,发送数据
evt.on("msg",function(data){ //监听事件 第一个参数是事件名 第二个参数是返回的结果
console.log(data); // a 2 3
})
evt.on("try",function(data){
console.log(data) // 4
})
evt.emit("msg","a"); //发送事件 第一个参数是事件名 第二个参数是发送的数据
evt.emit("msg","2");
evt.emit("msg","3");
evt.emit("try","4");