var o = {0:'Guest', 1:0, 2:false};
for (var cur = 0; cur in o; cur++) {
console.log(cur + ": " + o[cur]);
}
Скорее всего, недопонимание было в том, что вы ожидали от оператора "in", что в случае "cur in o" он вернет true, если в объекте будет свойство {cur: 'Guest'}. Чтобы добиться такого эффекта, нужно передать оператору не переменную, а строку: "'cur' in o".
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости