Janny: ну может тогда стоит ловить ошибку? Твой промис в вен дает две функции, если в первой будет ошибка, во вторую она не прилетит ты ее тупо теряешь вникуда, допиши .catch(console.error) и посмотри на чем ты падаешь
Janny: json это строка, сделай typeof response.body и будешь точно в этом уверен. А вообще было бы неплохо видеть респонс от чего и при каких условиях, а то телепат умер
Эдуард: когда у тебя идет while() { iteration; setTimeout... }
у тебя сперва выполняются за доли секунды все итерации, а потом почти одновременно срабатывают все таймауты, плюс так как ты используешь вар, у тебя все таймауты получают последнее значение итерации.
Просто пересмотри свое видение кода с синхронного на асинхронное и у тебя все получится.
dandandan: да у вк много сюрпризов, к примеру у них есть маразм где формируется ответ с json и обрезается рандомно, в результате декод роняет процесс. Баг или фича каждый решает сам
hollanditkzn: ну если локалхост как-то привел к зикселю, то либо я не догнал и ты развернул сайт на своем роутере. там же сидишь и все пытаешься просматривать, либо ты не понимаешь что такое локалхост, а значит прямыми шагами учить основы сетей.