en.javascript.info/1-js/5-functions-closures/1-global-object/2-window-and-variable-2/solution.md
2015-03-10 12:36:58 +03:00

370 B
Raw Blame History

Ответ: ошибка.

Переменной a нет, так что условие "a" in window не выполнится. В результате на последней строчке - обращение к неопределенной переменной.

//+ run untrusted refresh
if ("a" in window) {
  a = 1;
}
alert( a ); // <-- error!