Другие языки программирования и технологии

Зачем var в JavaScript?

<script> document.write("А это JavaScript!") for(i=1;i<10;i++) { alert("Hello,world"); if(i==2)break; } </script>
явное объявление переменных позволяет избавится от многих проблем.
1. Типизирование значения - не ошибешься с типом - в строку не добавишь объект. в число строку.
2. Объявление массивов. Тут вообще всё ясно. Однократное выделение памяти без копирования во время расширения.
3. Неявные ошибки, когда вместо одной переменной пишется ошибочная:
Count=5;
Caunt++; - сработает, хотя Caunt не была объявлена.
В PHP это целая проблема.
ДК
Дмитрий Конякин
17 300
Лучший ответ
it is good practice to use var as there are two cases in functions where it is necessary:
- If a global variable of the same name exists.
- If recursive or multiple functions use variables of the same name.
http://www.devguru.com/technologies/ecmascript/quickref/var.html

надеюсь ты с английским так же как и с javascript
JavaScript, как и большинство языков сценариев, имеет два основных способа объявления переменной. Переменные объявляются с помощью VAR слова. Вы просто наберите в VAR следуют имя переменной и значения. Ниже приведены типичные примеры:
VAR = 20, В = 30, C = "делать"; "разрыв = ";
Работать твой скрипт быдет если ты нарочно не обьевиш через слова вар свою переменную. Просто она будет как неизвестная сначала и иметь меньше приоритета чем допостим переменная j которую я нарочно указал, также если эти переменные будут выходными из функции то еще меньше
Дима Самсонов
Дима Самсонов
3 323