Как я понимаю то, что происходит с переменной f на всем участке кода:
1) f=1
2) f-undefined
3)f=0
Я не совсем понимаю при чем здесь область видимости переменной, если var f=0 идет после alert. Интерпретатор обрабатывает команды последовательно.
Вот вы говорите:
Цитата:
|
внутри ready function переопределяется - глобальная в результате не видна.
|
Но переопределяется то она после alert, или я опять чего-то не понимаю?
Цитата:
|
Почитайте про глобальные обьекты в учебнике на этом форуме
|
Прочитал, про глобальные переменные все понял, про то почему в примере выводится undefined не понял.