访问对象值javascript

时间:2016-09-09 03:57:39

标签: javascript

我记录了以下内容:

console.log(io.nsps['/'].adapter.rooms[socket.room]);

并返回以下内容:

Room { sockets: { '/#O6L2als5FU-VfHSoAAAA': true }, length: 1 }

如何修改console.log以便它返回length值?我尝试了.length.sockets.length,我还在最后添加了[1]。这些都不成功。

2 个答案:

答案 0 :(得分:2)

由于.length被保留,它返回“无法读取未定义的属性'长度'”。使用[“长度”]解决了问题。

答案 1 :(得分:1)

console.log(io.nsps['/'].adapter.rooms[socket.room].length);应该有效