node event事件

const events = require("events");
let evt = new events();
//注册了一个事件名为login的事件
/*evt.once("login",function(data){
console.log(data);
});*/
/*evt.on("login",function(){
console.log("login");
})*/


//evt.emit("login","登录成功");
//evt.emit("login","登录成功");


/*evt.on("login",(a,b)=>{
//setImmediate(()=>{
console.log("aaa");
//})
});
evt.on("login",()=>{
console.log("bbbb");
});
evt.emit("login");*/


let cb = function(data){
console.log(data);
}
evt.on("login",cb);


evt.on("removeListener",function(){
console.log("移除");
});
evt.removeListener("login",cb);

猜你喜欢

转载自blog.csdn.net/qq_empire/article/details/80889726
今日推荐