我想使用一个变量作为我的关联数组的索引
var usersName = []; // Just defining
userName[socket.id] = socket.name; // socket.id is an alphanumeric string
我想使用那个socket.id
(字符串)作为usersName
数组的自定义索引,所以我可以获得连接到套接字的所有用户的列表。问题是我逃避变量的方式(我猜)。
我试过这个但没有用:
usersName ['\''+socket.id+'\''] = socket.name;
这在 PHP 中有效,但是我无法让它在 javascript 中工作
谢谢您的帮助。