Javascript 在哪里可以找到WebSocket.Server.on方法的文档?

Javascript 在哪里可以找到WebSocket.Server.on方法的文档?,javascript,websocket,ws,Javascript,Websocket,Ws,我正在用JavaScript学习WebSocket,使用[ws][1],我阅读了大部分与之相关的文档,但我找不到任何关于“on”方法或函数的文档, 因为我想知道这个“开”的方法是如何工作的。 如果有人熟悉WebSocket.Server中的这个“on”方法,我将不胜感激,如果你能帮助我的话。 例如,在文档中,有以下代码: const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 }); wss

我正在用JavaScript学习WebSocket,使用[ws][1],我阅读了大部分与之相关的文档,但我找不到任何关于“on”方法或函数的文档, 因为我想知道这个“开”的方法是如何工作的。 如果有人熟悉WebSocket.Server中的这个“on”方法,我将不胜感激,如果你能帮助我的话。 例如,在文档中,有以下代码:

const WebSocket = require('ws');

const wss = new WebSocket.Server({ port: 8080 });

wss.on('connection', function connection(ws) {
  ws.on('message', function incoming(message) {
     console.log('received: %s', message);
  }); 
  ws.send('something');
});
但我找不到任何适合“on”方法的文档。
[1] :

这些是处理程序上不同的
的别名。比如说

ws.on('message', function incoming(message) {
(几乎)相当于

ws.onmessage = function incoming(message) {
同样的情况也适用于:
关闭
错误
打开

因此,要了解('someString'
上的
是如何工作的,请在文档中查找
onsomeString

这与HTML中事件侦听器的接口非常相似

someElement.onclick = function() {
但你也可以这样做(几乎相等)


on
之后出现的是可以传递给
addEventListener

的事件名称谢谢,我想知道它的确切用途,所以你的意思是“on”方法类似于addEventListener。并等待指定的事件。我说得对吗?是的,
ws.on('message',
类似于
ws.onmessage
,与
相同。addEventListener('click'
类似于
。onclick
someElement.addEventListener('click', function() {