Javascript 按ID存储关联数据

Javascript 按ID存储关联数据,javascript,Javascript,我有很多来自套接字的(用户)对象。在每个新连接上,我都会得到一个新的用户对象,但在每次断开连接时,我只会得到最近断开连接的用户的ID 在客户端存储这些用户对象的最佳方式是什么 已经尝试过类似的东西(没有套接字的伪代码,只是为了测试) 有点有效-但是现在我有了一个有很多空白的数组。这样做的好处是,仅凭用户的ID就可以轻松删除用户 使用对象存储对象可能不是正确的选择,因为我没有数字索引。使用对象。前面的索引将转换为字符串并作为对象的属性 var connectedUsers = {}; 工作示例:

我有很多来自套接字的(用户)对象。在每个新连接上,我都会得到一个新的用户对象,但在每次断开连接时,我只会得到最近断开连接的用户的ID

在客户端存储这些用户对象的最佳方式是什么

已经尝试过类似的东西(没有套接字的伪代码,只是为了测试)

有点有效-但是现在我有了一个有很多空白的数组。这样做的好处是,仅凭用户的ID就可以轻松删除用户


使用对象存储对象可能不是正确的选择,因为我没有数字索引。

使用对象。前面的索引将转换为字符串并作为对象的属性

var connectedUsers = {};
工作示例:

var-connectedUsers={};
connectedUsers[12]={id:12,名称:“Test”,};
connectedUsers[29]={id:29,名称:“test2”};

document.write(''+JSON.stringify(connectedUsers,0,4)+'')绝对是我要找的。谢谢
var connectedUsers = {};