由于某种原因,我的下面的代码返回-1时,它的数字不在数组中,见下文:
for(var a in connectedSockets){
console.log(connectionidArray);
console.log(connectedSockets[a].userid);
console.log(connectionidArray.indexOf(connectedSockets[a].userid));
}
给出输出:
[ 6 ]
2
-1
[ 6 ]
6
-1
所以第二次肯定会回归0?