Answer

Answer

t.me/js_test

Ответ:

1

Обьяснение:

setTimeout(func, 0) планирует вызов func настолько быстро, насколько это возможно. Но планировщик будет вызывать функцию только после завершения выполнения текущего кода.

Так вызов функции будет запланирован сразу после выполнения текущего кода.

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

const promise = new Promise(res => {
 setTimeout(() => res(2), 0);
 res(1);
});

promise.then(res=>console.log(res));

Report Page