Answer

Answer

JavaScript test

Результат выполнения следующего кода будет:

10-раз выведется число 10

Объяснение:

10 раз запустится отложенный console.log(i), который лежит внутри анонимной функции, которая создается каждый раз.

Код для проверки:

for (var i =0; i < 10; i++){
 setTimeout(function (){
  console.log(i);
 }, 0);
}


Report Page