Показать сообщение отдельно
  #3 (permalink)  
Старый 18.11.2017, 16:26
Аспирант
Отправить личное сообщение для mikello Посмотреть профиль Найти все сообщения от mikello
 
Регистрация: 18.11.2017
Сообщений: 68

Следующий пример выведет значение undefined (чем этот пример отличается от предыдущего? ничем,однако здесь undefined):

function a()
{
document.write(f);
}
a();
var f=0;

В предыдущем примере переменная определялась ПОСЛЕ функции, так почему она была доступна уже внутри самой функции?

Цитата:
Поэтому неважно, где стоит определение переменной по порядку кода скрипта
Вы ошибаетесь, откройте любой учебник по JS.

Последний раз редактировалось mikello, 18.11.2017 в 16:42.
Ответить с цитированием