【发布时间】:2015-04-03 06:53:33
【问题描述】:
谁能告诉我这在 Node.js 中有什么作用?
socket.emit('chat message', $('#m').val());
【问题讨论】:
-
客户文档位于socket.io/docs/client-api/…。服务器文档位于socket.io/docs/server-api/…
谁能告诉我这在 Node.js 中有什么作用?
socket.emit('chat message', $('#m').val());
【问题讨论】:
这会向您连接的服务器发送一个 socket.io webSocket 消息。
以下是各个部分的细分。
socket是客户端之前与服务器建立的socket.io连接
chat message 是服务器正在侦听的消息标识符(可以是任何你想要的)
$('#m').val() 表示从带有id="m" 的DOM 元素中获取.value 属性并将其作为消息内容发送
【讨论】:
如果没有上下文,我最好的猜测是代码附加了一个名为“聊天消息”的事件发射器,并发出 id 为“m”的 div 的值。
【讨论】: