Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мет. пос по вып курс. раб.doc
Скачиваний:
2
Добавлен:
03.12.2018
Размер:
3.76 Mб
Скачать

Типы данных

Типы данных

Примеры

Описание значений

Строковый или символьный

“Привет”

Последовательность символов, заключенных в кавычки двойные или одинарные

Числовой

3.14

-567

Число, последовательность цифр, перед которой может быть указан знак, целая и дробная части разделяются точкой

Логический

True, false

Возможны только два значения

Null

Отсутствие какого-либо значения

Объект (object)

Программный объект, определяемый своими свойствами

Функция (function)

Программный код, выполнение которого может возвращать некоторое значение

Переменные и оператор присваивания

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

Комментарии

// - одна строка, стоящая после этого знака, считается комментарием.

/* любое количество строк */ – все, что заключено между этими символами, считается комментарием.

<!-- любое количество строк --> – все, что заключено между этими символами, считается комментарием.

Операторы условного перехода

if (условие)

{код, который выполняется, если условие истинно}

else

{код, который выполняется, если условие ложно}

Операторы цикла

for ([начальное выражение]; [условие]; [выражение обновления])

{

код тела цикла

}

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

Функции

Описание функции имеет следующий синтаксис:

function имя_функции (параметры)

{

код тела функции

}

Если требуется, чтобы функция возвращала некоторое значение, то в ее теле используется оператор возврата return с указанием справа от него того, что следует возвратить. В качестве возвращаемой величины может выступать любое выражение. Оператор return может встречаться в теле функции несколько раз.

Встроенные объекты

Объекты представляют собой программные единицы, обладающие некоторыми свойствами. Встроенные объекты имеют фиксированные названия и свойства (параметры).

Например: Отображение данных внешнего текстового файла mybd.txt в HTML-документе. <object id=mybdcontrol classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83" width=800 height=100>

<param name=FieldDelim value="|">

<param name=DataURL value="mybd.txt">

<param name=UseHeader value="true">

</object>

Основы создания сценариев на Visual Basic Script Расположение сценариев

Сценарий в HTML-документе можно разместить несколькими способами. Стандартным является размещение сценария в контейнерном теге <SCRIPT>, то есть между тегами <SCRIPT> и </SCRIPT>. Встречая тег <SCRIPT>, браузер «понимает», что за ним начинается код сценария. Заключительный тег </SCRIPT> указывает браузеру, что код сценария закончился.

Контейнерный тег <SCRIPT> может содержать следующие атрибуты:

  • language – язык сценария. В нашем случае значение этого атрибута будет “VBScript”.

Пример:

<SCRIPT language=”VBScript”>

…. // код сценария

</SCRIPT>

Если необходимо, чтобы сценарий загрузился в браузер прежде, чем загрузятся элементы HTML-документа, то его следует расположить в верхней части HTML-кода. В этом случае сценарий обычно располагают в контейнере <HEAD>.

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

Во-первых, можно расположить сценарий в конце HTML-документа.

Во-вторых, можно использовать атрибут-событие onload в контейнерном теге <BODY>. В последнем случае значением атрибута onload обычно является строка, содержащая имя функции. Определение этой функции, как правило, содержится в контейнере <SCRIPT>, размещенном в заголовке HTML-документа.