好吧,我看到了这个问题的解决方案,但我不清楚为什么它对我不起作用?我使用 socket.io
// 这是房间
var rooms = {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
};
这是听众
socket.on('joinRoom', function (data) {
}
为什么
rooms[1].push(1); // work?
为什么
rooms["1"].push(1); // work?
为什么
rooms[data.room].push(1); // not work?
为什么
rooms["" + data.room].push(1) not work?
为什么
rooms[data.room] = [];
rooms[data.room] = 1; // work?
data.room返回1;
慕标琳琳
相关分类