На этот вопрос есть ответы на Stack Overflow на рRECTом : Почему асинхронная функция внутри цикла выполняет посаае var funcs = []; // let's create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = function() { // each should log its value. console.log("My value: "...