глобальные и локальные переменные
Всем привет!
Учусь программировать на JS, так что не судите строго :) . Не могу понять отличия в таких кодах: <script type="text/javascript"> var test1=1; alert(test1);//выводится 1 </script> и <script type="text/javascript"> var test2=2; </script> <script type="text/javascript"> alert(test2);//не выводится ничего :( </script> Блоки <script type="text/javascript"></script> создают какое-то пространство имен? Почему переменная тест2 не является глобальной? :-? Спасибо за помощь ! |
все выводится, переменная глобальная
<script type="text/javascript"> var test2=2; </script> <script type="text/javascript"> alert(test2); </script> |
Может, вы куда-то не туда смотрите? Всё работает.
<script type="text/javascript"> var test2=2; </script> <script type="text/javascript"> alert(test2); </script> |
Цитата:
|
Сорри! Опечатку сделал в слове :) Извиняюсь за беспокойство! Просто уже 8 часов сегодня сижу за работой. Надо наверно завязывать :) Спасибо!
|
Часовой пояс GMT +3, время: 12:31. |