Скачиваний:
207
Добавлен:
17.04.2018
Размер:
1.66 Mб
Скачать

ОСНОВЫ JScript

Код на JScript пишется в текстовом формате, и организован в инструкции, блоки, состоящие из связанных наборов инструкций, и комментариев. В пределах инструкции можно использовать переменные

и данные, такие как строки, числа и выражения.

Для объявления конца инструкции используется точка с запятой (;).

Группа JScript-инструкций, заключенная в фигурные скобки {}, называется блоком.

Комментарием в JScript является текст, расположенный после // до конца строки. Многострочный комментарий начинается с /*, и кончается */.

ОСНОВЫ JScript

Знак равенства (=) используется в JScript как присваивание. Следующий код

Pi = 3.14;

подразумевает "Присвоить значение 3.14 переменной Pi"

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

JScript выражения можно разделить на логические или

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

ОСНОВЫ JScript: ПЕРЕМЕННЫЕ

Объявление переменной перед использованием является необязательным. Для этого используется инструкция var. Инструкция var является обязательной при объявлении локальной переменной внутри функции.

Разрешается объявление переменной неявно - без инструкции var. Однако, в выражениях применять необъявленные переменные не допускается.

JScript различает регистр в имени переменной. Name и name рассматриваются как различные переменные.

ОСНОВЫ JScript: ПРЕОБРАЗОВАНИЯ ТИПОВ

JScript - язык с нестрогим контролем типов, переменные в JScript не имеют строго фиксированного типа.

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

Числа могут быть объявлены как строки, а строки необходимо преобразовать в числовой тип. Для этого применяют функции parseInt() и parseFloat().

ОСНОВЫ JScript: ТИПЫ ДАННЫХ

В JScript используется шесть типов данных. Основные -

числа, строки, объекты, логический. Остальные два - null

и undefined (т.е. неопределенный).

Строки объявляются при помощи двойных кавычек или апострофов. Строка может состоять из нуля или более символов unicode. Когда количество символов равно нулю, это называется пустой строкой ("").

JScript поддерживает числа как целые, так и с плавающей запятой. Также существуют специальные представления чисел, например NaN (не число). Примеры чисел:

3.14// Вещественное число.

15

// Целое число.

0177

// Восьмеричное число 177.

0XA8

// Шестнадцатиричное число A8.

ОСНОВЫ JScript: ТИПЫ ДАННЫХ

Логический тип допускает значения - true и false. Любое выражение, равное 0, считается эквивалентным false, а любое выражение, равное числу, отличному от 0 будет эквивалентным true.

Undefined – означает, что тип не определен. Значение undefined имеет переменная после ее объявления и до присвоения ей какого-либо определенного значения.

Переменная типа null - не имеет никакого определенного значения.

ОСНОВЫ JScript: УПРАВЛЕНИЕ ХОДОМ ПРОГРАММЫ

В JScript поддерживаются условные выражения if и if...else. При использовании нескольких условий одновременно можно использовать операторы ||(ИЛИ ) или &&(И).

В JScript поддерживается несколько типов циклов: for, for...in, while, do...while и switch.

В JScript существует инструкция остановки выполнения цикла. Оператор завершения break может использоваться, чтобы остановить цикл, при выполнении какого-либо условия. Инструкция continue используется, чтобы немедленно перейти к выполнению следующей итерации, пропуская остальную часть выполнения кода текущей итерации, но обновляя переменную-счетчик.

В JScript имеется два вида функций:

встроенные и определяемые.

JScript позволяет создавать собственные функции. Определение функции состоит из объявления параметров и блока инструкций

JScript .

В JScript объекты по сути являются совокупностями методов и свойств. В JScript объекты можно разделить на три вида:

встроенные, созданные и браузерные.

В JScript, обработка объектов и массивов идентична. Можно обратиться к любой части объекта (его свойствам и методам) либо по имени, либо по индексу. Нумерация индексов в JScript начинается с нуля.

Visual Basic Scripting Edition (обычно просто VBScript) — сценарный язык программирования, интерпретируемый компонентом Windows Script Host. Он широко используется при создании скриптов в операционных системах семейства

Microsoft Windows.

VBScript был создан компанией Microsoft как замена

устаревшему пакетному языку, интерпретируемому

приложением command.com. Синтаксис VBScript является

упрощённой версией синтаксиса языка Visual Basic.

Сценарии на языке VBScript чаще всего используются в

следующих областях, использующих программные продукты Microsoft:

автоматизация администрирования систем Windows;

серверный программный код в страницах ASP;

клиентские сценарии в браузере Internet Explorer.

Соседние файлы в папке Лекции