
事件驱动events
发布日期:2021-05-10 03:28:53
浏览次数:17
分类:精选文章
本文共 2383 字,大约阅读时间需要 7 分钟。
������������
������������
const events = require("events");var emitter = new events.EventEmitter();const listener1=function(arg1,arg2){ console.log("listener1������������%s���%s",arg1,arg2);};const listener2 = function(arg1,arg2){ //������������this������EventEmitter������ console.log("listener2������������%s���%s���������������������%s",arg1,arg2, this);}// ���������������������1 const em1 = emitter.on('someEvent',listener1);// ���������������������2 const em2 = emitter.on('someEvent',listener2);// ������������ rely on.removeListener const revokeListener1 = emitter.removeListener('someEvent', listener1);const revokeListener2 = emitter.removeListener('someEvent', listener2);emitter.emit('someEvent', '���������', 1991);emitter.on('someEvent', (arg1,arg2) => { console.log("���������������������������������%s���%s", arg1, arg2); })
������������
���������������������������������������PS D:\Codes\node> node "d:\Codes\node\11������������������.js"������listener1������������������������1991listener2������������������������1991���������������������[object Object]EventEmitter { _events: { 'someEvent': [Function: listener1, Function: listener2], }, _eventsCount: 1, _maxListeners: undefined, [Symbol(kCapture)]: false}���������1���������������������������������������������������������������������������������������������",
������������
- ������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������function���������������this������������������EventEmitter������������������������������������������
```javascriptconsole.log("listener2������������%s���%s���������������������%s", arg1, arg2, this);������������������������this������������������������������events.EventEmitter���������
��������������������������������������������� fiberusfer������������������
������������������������������������emitter.removeListener('someEvent', listener1)���������������������������������������������
...
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月09日 11时40分12秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
删除DOM节点
2021-05-14
牛客-链表中环的入口节点(Java)
2021-05-14
【ARM自学笔记】ARM Cortex -A中断系统(程序篇)
2021-05-14
解决微信小程序中 calc 失效问题
2021-05-14
JS数组去重的方法
2021-05-14
堆的应用_topK算法和堆排序
2021-05-14
双向链表
2021-05-14
并查集(求连通块数量)
2021-05-14
蓝桥训练 分考场
2021-05-14
最大半连通子图
2021-05-14
Remove Extra one 维护前缀最大最小值
2021-05-14
树套树板子
2021-05-14
Linux命令 - pwd命令
2021-05-14
Mysql学习笔记
2021-05-14
最大的和
2021-05-14
跳台阶
2021-05-14
另类加法,走方格的方案数,最近公共祖先
2021-05-14
线程学习5
2021-05-14
给LaTeX表格加脚注时的奇怪问题(使用PDFLaTeX)
2021-05-14
[Java Path Finder][JPF学习笔记][7]JPF输出详细程度设置
2021-05-14