ale*_*nco 39 javascript node.js
我在Google上找不到这个答案,因为'on'是一个常见的词.在这个node.js示例中:
conn.on('close', function() {
var pos =   connections.indexOf(conn);
    if (pos >= 0) {
        connections.splice(pos, 1);
    }
});
有一种.on方法(?).它能做什么?这是一种JavaScript方法吗?或者它只是你在节点中找到的东西?我有点困惑,因为我觉得我.on在jQuery上看到了类似的东西.它与jQuery .live事件处理程序类似吗?
任何人都可以向我解释这个吗?
hug*_*omg 32
它是Node的EventEmitter类的一个方法:
https://nodejs.org/docs/latest/api/events.html#events_emitter_on_eventname_listener
Tes*_*rex 15
在这种情况下,on是节点方法.jQuery也有一个相同名称的方法,它们基本上用于相同的目的 - 通过字符串名称将事件处理程序绑定到事件.事实上,签名看起来与我相同,IIRC.
纯JavaScript没有这样的方法.
| 归档时间: | 
 | 
| 查看次数: | 31417 次 | 
| 最近记录: |