Javascript 在哪里可以找到WebSocket.Server.on方法的文档?
我正在用JavaScript学习WebSocket,使用[ws][1],我阅读了大部分与之相关的文档,但我找不到任何关于“on”方法或函数的文档, 因为我想知道这个“开”的方法是如何工作的。 如果有人熟悉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
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() {