Odo Veiz, и что ппроизойдет здесь?
ну смотри у тя есть анонимная функция и функция async и вот я тя спрашиваю ты рассматриваешь их отдельно или как одно целое
Odo Veiz, я тебе два скрина выше скинул.
Odo Veiz, естественно рассматривать их отдельно нужно
скажу сразу это не асинхронный код а поделка на него ) есть async в es7
из-за ошибки постоянно будет выводить последний элемент массива
так как на момент вывода в консоль ты берешь глобальное состояний j
чтоб код работал как положено надо декларационную функцию сделать это относится к анонимной функции
а к самой функции async код синхронный то есть последовательный
Odo Veiz, функция будет определена. С чего ты взял обратное - не знаю. Работают обе функции. Можешь проверить. Естественно, если ты вызов сделаешь, до ее определения - будет ошибка, но если вызов после нее - откуда взяться ошибке?
Odo Veiz, та функция, в которой выводится один и тот же элемент массива. Как ее переделать, чтобы она заработала правильно? Не убирая function(){} из setTimeout?
я рассматривал код как одно целое потом ты сказал что по отдельности я обновил сбщ свое