gpt4 book ai didi

javascript - 删除数组的 "parent index of"的更好方法是什么?

转载 作者:行者123 更新时间:2023-11-30 18:03:03 24 4
gpt4 key购买 nike

在此处输入代码我正在制作一个 nodejs 应用程序...让我展示我的问题;;

//id = dinamic string.. "user1", "user2", "userX"  
usersArray = [];
usersArray[id]["socket"] = socket;

当套接字结束时,我想从 usersArray 中删除 [id].. 但此时 id 不可用

socket.on('end', function () {
?........?
socket.end();
});

怎么做?

最佳答案

socket.id 可以很好地用作每个套接字的标识符。然后,您可以使用关联数组代替 usersArray:

var usersArray = {};
usersArray[socket.id] = some_user_data;

然后您可以使用 delete usersArray[socket.id] 删除此条目。

关于javascript - 删除数组的 "parent index of"的更好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16447031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com