Реферат: Сравнительный анализ языков программирования JavaScript и VBScript
Переменные
JavaScript
Каждая переменная имеет имя, которое должно начинаться с буквы латинского алфавита, либо символа подчеркивания “_”, за которым следует любая комбинация алфавитно-цифровых символов или символов подчеркивания. Следующие имена являются допустимыми именами переменных
Temp1
MyFunction
_my_Method
Язык JavaScript чувствителен к регистру. Это означает, что строчные и прописные буквы алфавита считаются разными символами.
Определить переменную можно двумя способами:
· Оператором var
· Оператором присваивания (=)
Оператор var используется как для задания, так и для инициализации переменной и имеет синтаксис:
var имя_переменной [= начальное_значение];
Необязательный оператор присваивания задает данные, которые содержит переменная. Их тип определяет и тип переменной. Например, следующий оператор
var weekDay = “Пятница”;
задает переменную weekDay, присваивает ей строковое значение “Пятница”, и тем самым определяет ее тип как строковый.
Если при определении переменной ей не присвоено никакого значения, то ее тип не определен. Ее тип будет определен только после того, как ей будет присвоено некоторое значение оператором присваивания =.
VBScript
Переменные используются для хранения данных приложения. Прежде чем переменную можно будет использовать, ее необходимо объявить. Это можно осуществить явным способом с помощью оператора Dim, или неявным – просто использовать имя переменной в операторе присваивания. Синтаксис оператора явного объявления переменной следующий:
Dim имя_переменной
Параметр имя_переменной – имя объявляемой переменной. Оно должно начинаться с буквы, не содержать пробелов, точку (.), восклицательный знак (!), а также символов (@), (&), ($), (#) и не превышать длину в 255 символов.
Язык VBScript не чувствителен к регистру. Это означает, что в нем не различаются строчные и прописные буквы. Поэтому, например, и m, и M будут ссылаться на одну и ту же переменную, если используются в качестве идентификатора переменной.
Иногда в программе необходимо задавать переменные, значения которых нельзя изменять. Такие переменные называются именованными константами . В VBScript для задания констант существует оператор Const, имеющий следующий синтаксис:
Const conName = “Дмитрий” ‘Строковая константа
Const conPi = 3.1416 ‘Числовая константа
Const conBirthDay = #1-8-53# ‘Константа даты
Операторы
JavaScript
Оператор присваивания рассматривается как выражение присваивания, которое вычисляется равным выражению правой части, и в то же время он присваивает вычисленное значение выражения переменной, заданное в левой части оператора.
Арифметические выражения создаются арифметическими операторами (табл. 2).
Таблица 2. Арифметические операторы
К-во Просмотров: 316
Бесплатно скачать Реферат: Сравнительный анализ языков программирования JavaScript и VBScript
|