【发布时间】:2020-07-02 12:22:32
【问题描述】:
我正在查看节点文档并试图了解此功能
server.on('connection', (stream) => {
console.log('someone connected!');
});
emitter.on(eventName, listener)
我感到困惑的是这个;具体部分加粗。 "将侦听器函数添加到侦听器数组的末尾 名为 eventName 的事件。"
for 是否意味着所有发射器(在本例中是服务器)都有一个侦听器数组,并且该数组中的一些函数是“用于”(指定给)某些事件的。或者,这是否意味着所有事件都有一个侦听器数组,并且它只会将此函数(流)添加到“连接”事件中。
如果是后者,eventlistenerarray[lastindex aka (stream)] 怎么知道它只在事件发生在 emmiter... 服务器上时才运行
【问题讨论】:
标签: javascript node.js