事件
1.事件使用
- 注册监听事件
- 事件触发,调用监听函数
步骤
1. 引入事件模块
let Emitter = require('events').EventEmitter;
2. 初始化一个事件对象
let event = new Emitter();
3.监听事件
enent.addListener('click',function(...args){console.log(args);}
event.addListener('click', function(...args) {console.log('同名事件');});
//addListener 同名事件不会覆盖
//因为无法触发click事件所以需要emit来发射事件
even.emit('click','123','456');
//简写
event.on('over', function(...args) {
console.log('事件简写');
});
//发射事件
event.emit('over');