Сравнительный анализ языков программирования JavaScript и VBScript
Категория реферата: Рефераты по информатике, программированию
Теги реферата: реферат развитие, курсовики скачать бесплатно
Добавил(а) на сайт: Яшков.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
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. Арифметические операторы
|Оператор |Название |
|+ |Сложение |
|- |Вычитание |
|* |Умножение |
|/ |Деление |
|% |Остаток от деления целых чисел |
|++ |Увеличение значения переменной на единицу |
|-- |Уменьшение значения переменной на единицу |
Кроме простого оператора присваивания (=) существуют сокращенные формы
операторов присваивания, совмещенных с арифметическими операторами, в
которых производятся арифметические действия над левыми и правыми
операндами и результат присваивается переменной, заданной левым операндом.
Все они перечислены в табл. 3.
Таблица 3. Сокращенные операторы присваивания
|Оператор |Значение |
|X * = Y |X = X * Y |
|X / = Y |X = X / Y |
|X + = Y |X = X + Y |
|X - = Y |X = X – Y |
|X % = Y |X = X % Y |
Для создания логических выражений используются операторы сравнения и логические операторы, применяемые к переменным любого типа.
Операторы сравнения аналогичны таковым в других языках программирования. Их список представлен в табл. 4.
Рекомендуем скачать другие рефераты по теме: банк курсовых работ, операции реферат.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата