我正在编写一个聊天应用程序,其中的一个函数检查用户是否登录。当用户登录时,它会将 ID 写入数组。我有一个函数可以检查用户是否登录到服务器,但作为参数,您需要给它一个用户 ID,该用户 ID 包含在数组中。
这就是我卡住的地方 - 如果函数检查 ID 是否已登录并且确定它没有登录,它会返回一个值“false”。我想通过函数一个接一个地运行所有这些。然后如何从数组中删除该名称?
var loggedInUsers = [];
var user = easyrtc.idToName(i); //converts random digits to assigned ID
loggedInUsers.push(user);
easyrtc.getConnectStatus(???) //Checks if a user is logged in
谢谢!!