Почему не проходит итерация по Set?
Почему не отрабатывает цикл?
socket.on("disconnecting", () => {
console.log(socket.rooms)
for (let room of socket.rooms) {
console.log("offline"+room)
}
console.log("end discont")
});
Вывод в консоль:
Set(4) {
'u1f8J9dpwHhAS-RFAAAD',
'welcome',
'test1',
'worker_room�❤�'
}
end discont
Ответы (1 шт):
Автор решения: Anton Shchyrov
→ Ссылка
Что-то вы не договариваете
const rooms = new Set();
rooms.add('u1f8J9dpwHhAS-RFAAAD');
rooms.add('welcome');
rooms.add('test1');
rooms.add('worker_room�❤�');
console.log(rooms);
for (let room of rooms) {
console.log(room);
}