Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 11

Р

Роб in JavaScript Noobs — сообщество новичков
Без понятия, именно ли i, но похоже на то, что причина в этом.
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Пока что не вижу других причин, почему значение итератора не сохранилось в момент выполнения условия.
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Ну и проверить это не так сложно.
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
я щас эксперементальную страничку пилю, чтоб проверить
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
чот все таки не так
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Интересно
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
и не говори
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Ну тогда можешь сохранять значение итератора на уровень выше
источник

j

jk in JavaScript Noobs — сообщество новичков
rabiddios
Да ты брейкпойнт воткнул ещё до того как оно присвоилось.
источник

j

jk in JavaScript Noobs — сообщество новичков
Оно так с циклами на строчке и будет выглядеть.
источник

Р

Роб in JavaScript Noobs — сообщество новичков
jk
Да ты брейкпойнт воткнул ещё до того как оно присвоилось.
Я так понимаю, он не хромовские брейкпоинты использует, а дебаггер, который вызывается во внутреннем цикле.
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
Роб
Я так понимаю, он не хромовские брейкпоинты использует, а дебаггер, который вызывается во внутреннем цикле.
верно
источник

Р

Роб in JavaScript Noobs — сообщество новичков
rabiddios
верно
Но вообще да, можно было бы дебаггер кинуть в начало исполнения цикла
источник

Р

Роб in JavaScript Noobs — сообщество новичков
А не в конец
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Хотя не сильно вникал в код, не настаиваю
источник

j

jk in JavaScript Noobs — сообщество новичков
rabiddios
верно
Ааа, я думал это просто в лисе так выглядит
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
Роб
Но вообще да, можно было бы дебаггер кинуть в начало исполнения цикла
неееее..... там происходит фишка такая, что в конце live происходит сортировка массива - мертвые выкидываются на мороз и в начале live присутствуют только живые, то есть значения индексов уползают и кто натворил эту всю дичь - не поймешь
источник

r

rabiddios in JavaScript Noobs — сообщество новичков
jk
Ааа, я думал это просто в лисе так выглядит
в лисе так же как и хроме подсвечивается номер строки, где брейкпоинт
источник

Р

Роб in JavaScript Noobs — сообщество новичков
rabiddios
неееее..... там происходит фишка такая, что в конце live происходит сортировка массива - мертвые выкидываются на мороз и в начале live присутствуют только живые, то есть значения индексов уползают и кто натворил эту всю дичь - не поймешь
На уровень выше цикла накидай переменных и сохраняй туда значения при каждой итерации.
источник