Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10_Stsenarii.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
83.46 Кб
Скачать

Язык JavaScript

Каждый оператор JavaScript начинается с новой строки (что не обязательно, но рекомендуется) и заканчивается точкой с запятой (что также не обязательно, если оператор является последним в строке). Блок - это набор операторов, заключенный в фигурные скобки {}.

Комментарии в JavaScript могут быть однострочными и многострочными. Однострочные комментарии начинаются с символов // и продолжаются до конца текущей строки, как показано в приведенном выше примере. Многострочные комментарии заключаются в маркеры /* и */, например:

/* Это пример комментария,

содержащего несколько строк. */

Следующие имена являются ключевыми словами языка JavaScript и не могут употребляться в качестве идентификаторов:

break delete function return typeof

case do if switch var

catch else in this void

continue finally instanceof throw while

default for new try with

Идентификаторы используются в JavaScript в качестве имен переменных. Они могут начинаться с латинской буквы, символа "$" (знак доллара) или символа "_" (подчеркивание) и должны состоять из латинских букв, цифр и символов "$" и "_". Знак доллара рекомендуется использовать только в идентификаторах программ, которые автоматически генерируются другими программами. Идентификаторы не могут совпадать с зарезервированными словами. Два идентификатора считаются равными, если они текстуально совпадают; это означает, что JavaScript проводит различие между строчными и прописными буквами.

Переменные используются в качестве символических имен, принимающих различные значения. Имена переменных задаются идентификаторами. Переменная создается в момент ее декларации. JavaScript позволяет декларировать переменную двумя способами:

  • С помощью ключевого слова var, например, var x; или var x = 21;.

  • Просто присваиванием переменной значения, например x = 21;.

Если декларация переменной не содержит присваивания ей значения, то ее значением считается undefined. Мы можем проверять, определено ли значение переменной, и предпринимать соответствующие действия. Пример более развернутой декларации переменных:

var a = 0, b, c = "текст", x, y = false;

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

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

  • нулевая константа null типа Null;

  • логические константы true (истина) и false (ложь) типа Boolean;

  • строковые константы типа String, например, "Привет всем!";

  • числовые константы типа Number, например, 21 или 3.1415926.

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

Все операции в JavaScript подразделяются на следующие: операции сравнения, арифметические операции, битовые операции, логические операции, строковые операции, операции присваивания, прочие операции.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]