еще такой вопрос, вроде бы 2 эквивалентных кода:
Цитата:
|
$(document).ready(function()
{
var f=0;
document.write(f);
})
var f=1;
document.write(f);
|
Цитата:
|
var f=1;
document.write(f);
x();
function x()
{
var f=0;
document.write(f);
}
|
но в первом коде почему-то выводит 0, а во втором 10. Каким образом в первом коде вызов document.write(f) внутри ready перезаписывает первый document.write(f) (f=1)?