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