?
https://jsfiddle.net/vfedchenko/nq8w9ruj/48/
А что должно быть?
с телефона херово выглядит. Но вроде потому что, у тебя а ни чему не равно на первой итерации цила. У тебя же сет таймаут 200, а консоль лог на 100.
Два раза вызывается функция. В каждой функции два действия. this.a логится раньше, чем было назначено. Добавь console.log(this.a) в первую функцию функции foo, поставь количество итераций 1, а не 2 и посмотри консоль.
Обсуждают сегодня