Цитата:
|
$(document).ready(function()
{
alert(f);
var f=0;
})
var f=1;
|
Когда мы обращаемся к alert, мы все ещё обращаемся к глобальной переменной f=1. А локальной она становится уже позже alert. Вот что непонятно.
Цитата:
|
$(document).ready(function()
{
var f=0
alert(f);
})
var f=1;
|
Вот здесь понятно, что переменная f переопределяется.
Если конкретнее - что происходит с глобальной переменной f в самом начале ready (до вызова alert())?
Цитата:
|
но значение локальная получает позже использования.
|
Так почему при использовании этой переменной выдается undefined, если она была глобальной ?