Показать сообщение отдельно
  #17 (permalink)  
Старый 30.04.2009, 15:38
Профессор
Отправить личное сообщение для AzriMan Посмотреть профиль Найти все сообщения от AzriMan
 
Регистрация: 27.02.2009
Сообщений: 215

проблемы возникнут в том, что у вас переменная может называться content и в каком-то скрипте может существовать такая-же переменная. и результаты того, что участки кода, использующие эти переменные, могут выполняться одновременно - вы можете представить сами.
пойдем от обратного.

Цитата:
Почему не желательно использовать глобальные переменные
Цитата:
Крайний случай: ключевое слово var всячески игнорируется - т.е. все переменные глобальные
таким образом, если не игнорировать ключевое слово var, то переменные будут локальными.
пример.
a=5;
for (i=0;i<5;i++)
{alert (a);}

пять раз выведется 5
a=5;
for (i=0;i<5;i++)
{var a=4; alert (a);}
alert(a);

пять раз выведется 4, а потом выведется 5.

понятно?
Ответить с цитированием