Photo by Mohammad Rahmani on Unsplash
事件函式说明
变数 |
说明 |
Emitter.on() |
绑定事件 |
Emitter.emit() |
触发事件 |
使用事件
// 载入事件
const EventEmitter = require('events');
class Emitter extends EventEmitter {};
const myEmitter = new Emitter();
// 建立自订事件
myEmitter.on('my-event', (message) => {
console.log(`My event message: ${message}`);
})
setInterval(() => {
// 驱动事件
myEmitter.emit('my-event', 'Custom Log Message ' + new Date());
}, 3000);
参考资料
Donate KJ 贊助作者喝咖啡
如果這篇文章對你有幫助的話,可以透過下面支付方式贊助作者喝咖啡,如果有什麼建議或想說的話可以贊助並留言給我
If this article has been helpful to you, you can support the author by treating them to a coffee through the payment options below. If you have any suggestions or comments, feel free to sponsor and leave a message for me!