Answer

Answer

t.me/js_test

Ответ:

foo bar

Объяснение:

"foo" выводится в консоль моментально как только движок доходит до строчки вызова console.log. "bar" выводится в консоль через 1 секунду потому что таймер был зарегистрирован и обязательно выполнится независимо от того что ссылки на foo уже не существует.

Код:

let foo = {
    bar: setTimeout(() => {
        console.log("bar");
    }, 1000),
};

console.log("foo");
foo = null;

Report Page