Latest web development tutorials

переменная VBScript

Переменная является "контейнер" для хранения информации.


примеров

Попробуйте - пример (только для IE)

Создание и изменение переменных
Как создать переменную и назначить ей, а затем изменить его значение.

Вставка значений переменных в тексте
Как вставить значения переменных в какой-то текст.

Создание массива
Массив используется для хранения ряда связанных элементов. Этот пример демонстрирует, как создать имя массива хранения.


Помните, в школьной алгебре вы узнали?

Помните, в школьной алгебре вы узнали? х = 5, у = 6, г = х + у

Помните? Буква (например, х) может сохранить значение (например, 5), а также может использовать информацию выше, чтобы вычислить значение Z равно 11.

Эти письма называютсяпеременные, переменные могут быть использованы для хранения значений (х = 5) или выражения (Z = X + Y).


переменная VBScript

По сравнению с алгебраическими, переменная VBScript используется для хранения значений или выражений.

Переменная может иметь короткое имя, например х или более описательное имя, например, carname.

VBScript правило имя переменной:

  • Мы должны начать с буквы
  • Не содержат точку (.)
  • Не более 255 символов

В VBScript все переменные связаны с типомвариантаможет хранить различные типы данных.


Заявление (Создание) переменной VBScript

Создайте переменную VBScript обычно называют переменной "заявление".

Вы можете Dim, публичным или частным порядком заявление объявлять переменные VBScript. Как следует:

Dim x
Dim carname

Теперь, когда вы создали две переменные. Это имя переменной "х" и "carname".

Вы можете также использовать его во имя сценария, чтобы объявить переменные. Как следует:

carname="Volvo"

Теперь вы создали переменную. Имя переменной является "carname". Затем, этот подход не является хорошей идеей, так как вы можете ошибетесь имя переменной в сценарии, которые могут привести к непредсказуемым результатам при выполнении сценария.

Если вы ошибетесь имя переменной, например, как "carname" переменная с ошибками, как "carnime", сценарий автоматически создает новую переменную с именем "carnime" из. Для того, чтобы предотвратить сценарий для того чтобы сделать это, вы можете использовать Option Explicit заявление. Если вы используете это заявление, вы должны использовать тусклый, государственное или частное заявление, чтобы объявить все переменные.

К верхней части Инструкция Option Explicit помещается в сценарии, следующим образом:

Option Explicit
Dim carname
carname=some value


Присвоение значений переменным

Вы можете назначить переменную следующим образом:

carname="Volvo"
x=10

Имена переменных на левой стороне выражения, необходимо присвоить значение переменной с правой стороны в выражении. Переменная "carname" Значение теперь "Вольво", переменная "х" является значение "10."


Время жизни переменных

Живая переменная относится к продолжительности времени, оно может существовать.

При объявлении переменной в подпрограмме, переменные могут быть доступны только в рамках программы. При выходе из программы, переменная не будет выполнена. Такие переменные называются локальными переменными. Вы можете использовать такое же имя, как локальная переменная в другой процедуре, так как каждая переменная декларация может быть идентифицирован только в рамках своей программы.

Если вы объявляете переменную вне подпрограммы, все процедуры на вашей странице доступа к нему. Выживание этих переменных начинается они объявлены, и заканчивается закрытии страницы.


переменная массива VBScript

Переменная используется в одном массиве из множества значений, хранящихся в переменной.

В следующем примере мы объявляем массив содержит три элемента:

Dim names(2)

Цифры в скобках показывают 2. Индексы массивов начинаются с 0, так что массив содержит три элемента. Это емкость фиксированного массива. Вы можете присвоить каждому элементу массива данных, следующим образом:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

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

mother=names(0)

Вы можете использовать до 60 в одном измерении массива. Метод многомерного массива в скобках с запятыми для отдельных номеров. Здесь мы объявляем двумерный массив содержит пять строк из семи:

Dim table(4,6)

Для присвоения группы двузначным:

Примеры (только для IE)

<html>
<body>

<script type="text/vbscript">
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
document.write("<p>")
for j=0 to 2
document.write(x(i,j) & "<br />")
next
document.write("</p>")
next
</script>

</body>
</html>

Попробуйте »