注意到一个奇怪的特征node.js。
例如:
假设,我在node.jsserver:上有一些变量var user_id = '1';,其中存储了连接到服务器的用户 ID。
user1有var user = 1;
user2有var user = 2;
...
user99有var user = 99;
但是,如果在某个时候我会要求服务器变量user- 我将返回最后一个重写她的用户的 id。
那正确吗?所以应该是?我想,node.js为每个用户创建一个flow/process...
感谢您的回答!
index.js
dNode({
connect: function(data, callback) {
IM.iUserId = data.user_id;
IM.start();
}
});
im.js
var IM = {
iUserId: false,
start: function() {
console.log(this.iUserId);
}
};