var nickNames = {};
handleMessageBroadcasting = function(socket, nickNames){
socket.on('message', function(message){
socket.broadcast.to(message.room).emit('message', {
text: nickNames[socket.id] + ': ' + message.text
});
});
};
handleMessageBroadcasting(socket, nickNames);
上面handleMessageBroadcasting函数内部用到了nickNames,我是将nickNames当参数传入再使用呢?还是直接当成全局变量来使用好呢?为什么?
梦里花落0921
相关分类