Ich möchte meine Zimmerliste in socket.io suchen.Wie kann ich [Objekt Objekt] lesbar machen während der Analyse von socket.io Objekt
Aber Konsolenrückgabe nur [Objekt Objekt].
Mein Code ist dies.
io.on('connection', function (socket) {
var rooms = io.sockets.adapter.rooms;
console.log('rooms: '+rooms);
}
Und mein Konsolenprotokoll ist
rooms: [object Object]
Es ist etwas merkwürdig es ist.
Ich schreibe Code.
for (var key in rooms){
console.log('key: '+key);
}
Dann, Konsole schreiben socket.id des angeschlossenen Clients.
wie
key: iFUdbwRtB5oRMcf3AAAA
Versuchen Sie, Ihre Schlüssel-Objekt wie JSON.parse (JSON.stringify (key)) Parsen; – amanpurohit