| 行为 | 命令 |
|---|---|
| 给自己发消息 | socket.emit('message', '这是一条给自己的消息'); |
| 给所有人发消息 | io.emit('message', '这是一条消息'); |
| 给除自己之外的人发消息 | socket.broadcast.emit('message', '这是一条消息,但不发送给自己'); |
| 给房间里的人发消息 | io.to('roomName').emit('message', '这是一条仅房间内用户可见的消息'); |
| 给房间里除了自己之外的人发消息 | socket.broadcast.to('roomName').emit('message', '这是一条仅房间内其他用户可见的消息'); |
| 加入房间 | socket.join('roomName') |
| 离开房间 | socket.leave('roomName') |
