Answer

Answer

t.me/js_test

Ответ:

{}

Объяснение:

В консоли выведется объект, потому что мы только что создали пустой объект в глобальном объекте! Когда мы вместо greeting написали greetign, интерпретатор JS на самом деле выполнил global.greetign = {} (или window.greetign = {} в браузере).

Нужно использовать "use strict", чтобы избежать такого поведения. Эта запись поможет быть уверенным в том, что переменная была определена перед тем как ей присвоили значение.

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

let greeting;
greetign = {}; // Опечатка!
console.log(greetign);

Report Page