node.js - io.on() 中的“套接字”参数是什么
问题描述
我正在用 node js 学习 Socket.io,表达
在这段代码中:
io.sockets.on('connection', function (socket) {
console.log('Log !');
});
在这个函数中使用参数套接字是什么?
谢谢。
解决方案
该socket
参数为您提供有关已连接客户端的信息,例如socket.id
可帮助您将事件发送到该特定客户端的唯一性socket
,您可以查看它所在的房间socket
,您可以获得有关浏览器的信息等等,您可以使用console.log(socket)
和看到很多可以使用的信息
推荐阅读
- java - 简单日期格式。返回错误日期的格式
- css - NgClass 使用多个类申请时使用属性名而不是类内容
- matlab - 数字排序不适用于 Matlab。需要协助来覆盖 matlab 中的一些 JIDE 方法
- javascript - 尝试通过云功能连接到 Firestore 时,为什么会出现“预期的 catch() 或返回”错误?
- c# - 如何在不共享 Webdriver 的情况下并行运行 specflow 测试?
- xml - XSD targetNamespace 不会覆盖元素命名空间?
- ios - 如何实现本机代码来自动填充 iOS 中的 OTP 文本字段?
- django - 在 Gitlab CI/CD 中配置 REDIS 以便在 Django 中使用
- dsl - 如何使用 jvmmodelInferrer 在 xtext 中生成的 java 文件中添加自定义导入语句?
- javascript - 如何展开/折叠动态表行数据