我是A
A对B说
我是B
B对A说
window.onload = function() {
}
var socket = io.connect('http://192.168.0.104:3001');
let btn_A = document.getElementById('btn-A');
let btn_B = document.getElementById('btn-B');
let send_B = document.getElementById('send-B');
let send_A = document.getElementById('send-A');
btn_A.onclick = function() {
socket.emit('setName', 'A');
}
send_B.onclick = function() {
socket.emit('sayTo',{to:'B', msg: '我是A'})
}
btn_B.onclick = function() {
socket.emit('setName', 'B');
}
send_A.onclick = function() {
socket.emit('sayTo',{to:'A', msg: '我是B'})
}
socket.on('message',function (data) {
console.log(data);
})
socket.on('users',function (data) {
console.log(data);
let user = []
for(let attr in data) {
user.push(attr)
}
console.log(user)
})
一键复制
编辑
Web IDE
原始数据
按行查看
历史