Просмотр полной версии : var
Дарбаидзе_Эльдар
15.06.2004, 03:31
что означает VAR ???
Whatsername
15.06.2004, 11:02
объявление переменной
x = 5 и var x = 5 - как правило работают одинаково (хотя и не всегда), но при инициализации переменной с использованием var, память под определяемую переменную выделяется заранее, а не "по ходу" в коде.
Да?
А я думал что var ограничивает область видимости переменной до конкретной функции...
Whatsername
15.06.2004, 16:00
Оригинал написал(а) Елё
Да?
А я думал что var ограничивает область видимости переменной до конкретной функции...
ну да, я просто забыл об этом =)
при использовании в качестве локальной переменной в функции все так и есть... но это не исключает того, что я написал раньше.
Жень Шень
15.06.2004, 17:57
А ХЭЛП для чего написан?
Синтаксис
var variableName1 [= value1] [...,variableNameN [=valueN]]
Параметры
variableName Идентификатор.
value Значение, присваиваемое переменной.
Возвращается
Ничего.
Описание
Команда, используется для объявления локальных переменных. Если локальные переменные объявляются внутри функции, то они действуют только в ее пределах. Если переменные не объявлены внутри блока ({}), но список команд был выполнен через вызов call, переменные являются локальными и действуют до конца текущего списка. Если переменные не объявлены внутри блока и текущий список команд не выполнялся командой call, переменные не являются локальными.
Дарбаидзе_Эльдар
15.06.2004, 21:58
Агамс..пасяб...и всё же лучше писать все значения типа x=3 через var??
Whatsername
16.06.2004, 11:29
Оригинал написал(а) Дарбаидзе_Эльдар
Агамс..пасяб...и всё же лучше писать все значения типа x=3 через var??
Yes
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.