Последние учебники веб-разработки
×

ASP Руководство

ASP ГЛАВНАЯ ASP Введение ASP устанавливать ASP Синтаксис ASP переменные ASP процедуры ASP формы ASP Cookies ASP сессия ASP заявка ASP #включают ASP Global.asa ASP Отправить по электронной почте

VBScript Руководство

VB ГЛАВНАЯ VB переменные VB процедуры VB условный VB перекручивание VB Примеры VB функции VB Ключевые слова

ASP Объекты

ASP отклик ASP Запрос ASP заявка ASP сессия ASP сервер ASP Ошибка ASP Файловая система ASP TextStream ASP Водить машину ASP файл ASP папка ASP Словарь ASP AdRotator ASP BrowserCap ASP Содержание Linking ASP Содержание ротатор ASP Быстрый Ref

ADO Руководство

ADO вступление ADO соединение ADO Recordset ADO дисплей ADO запрос ADO Сортировать ADO Добавить ADO Редактировать ADO Удалить ADO демонстрация ADO Ускорить

ADO Объекты

ADO команда ADO подключение ADO Ошибка ADO поле ADO параметр ADO Имущество ADO запись ADO Recordset ADO Поток ADO Типы данных

ASP and AJAX

AJAX вступление AJAX ASP AJAX База данных

ASP Примеры

ASP Примеры ASP викторина


 

VBScript Переменные


Переменные "containers" для хранения информации.


Примеры

Попробуй сам

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

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

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


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

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

Вы помните , что буква (like x) , (like 5) (like x) может быть использована для хранения значения (like 5) , (like 5) , и что вы могли бы использовать эту информацию выше , чтобы вычислить значение г будет 11?

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


VBScript Переменные

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

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

Правила для имен переменных VBScript:

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

В VBScript все переменные имеют тип variant , который может хранить различные типы данных.


Декларирование (Creating) VBScript Переменные

Создание переменных в VBScript чаще всего называют "declaring" переменных.

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

Dim x
Dim carname

Теперь вы создали две переменные. Название переменных является "x" и "carname" .

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

carname="Volvo"

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

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

Помещенный Option Explicit заявление в верхней части вашего сценария. Как это:

Option Explicit
Dim carname
carname=some value

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

Вы присвоить значение переменной, как это:

carname="Volvo"
x=10

Имя переменной в левой части выражения и значение, которое вы хотите присвоить переменной справа. Теперь переменная "carname" имеет значение "Volvo" , а переменная "x" имеет значение "10" .


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

Как долго переменная существует, его срок службы.

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

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


VBScript массив переменных

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

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

Dim names(2)

Число, указанное в скобках 2. Мы начинаем с нуля так что этот массив содержит 3 элемента. Это массив фиксированного размера. Присвоение данных для каждого из элементов массива, как это:

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

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

mother=names(0)

Вы можете иметь до 60 измерений в массиве. Множественные размеры объявляются путем разделения числа в скобках с запятой. Здесь мы имеем двумерный массив, состоящий из 5 строк и 7 столбцов:

Dim table(4,6)

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

пример

<html>
<body>

<%
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
    response.write("<p>")
    for j=0 to 2
        response.write(x(i,j) & "<br />")
    next
    response.write("</p>")
next
%>

</body>
</html>
Показать пример »