JSCRIPT MANUAL

Microsoft® JScript™
Написание кода на JScript
 Описание JScript
Пред.
След.


Подобно многим другим языкам программирования, код на Microsoft JScript пишется в текстовом формате, и организован в инструкции, блоки, состоящие из связанных наборов инструкций, и комментариев. В пределах инструкции Вы можете использовать переменные и данные, такие как строки, числа и выражения.
Инструкции
Код JScript инструкции состоит из одного или более символов в строке. Новая строка начинает новую инструкцию, но хорошим стилем является объявление конца инструкции явно. В JScript для этого используется точка с запятой (;).

aBird = "Robin";
var today = new Date();
Группа JScript-инструкций, заключенная в фигурные скобки ({}), называется блоком. Блоки инструкций используются как функции и условные выражения. В следующем примере, первая инструкция определяет функцию, которая состоит из блока пяти инструкций. Последние три инструкции, которые не окружены фигурными скобками - блоком не являются.
function convert(inches)  {
    feet = inches / 12;  //  Эти пять инструкций - блок.
    miles = feet / 5280;
    nauticalMiles = feet / 6080;
    cm = inches * 2.54;
    meters = inches / 39.37;
}
km = meters / 1000;  //  Эти инструкции блоком не являются.
kradius = km;
mradius = miles;
Комментарии
Комментарием в JScript является текст, расположенный после двойного слэша (//) до конца строки. Многострочный комментарий начинается слэшем со знаком умножения (/*), и кончается их обратной комбинацией (*/).
aGoodIdea = "Comment your code thoroughly.";  //  Однострочный комментарий.

/*
Это многострочный комментарий.

Инструкция объявляет значение переменной aGoodIdea. 
Значение, которое содержится между кавычками, называется константой. Константа явно и непосредственно содержит информацию.  
Кавычки - не являются частью константы.
*/

//  Это еще один вариант многострочного комментария
//  Каждая строка начинается с двойного слэша
//  В некоторых случаях такой комментарий очень удобен

var extendedIdea = aGoodIdea + " You never know when you'll have to figure out what it does.";
Присваивание и равенство
Знак равенства (=) используется в JScript как присваивание. Следующий код

anInteger = 3;
подразумевает "Присвоить значение 3 переменной anInteger," или "anInteger принимает значение 3." При сравнении двух значений на равенство применяется двойной знак равенства (==). Подробнее - в разделе Управление ходом программы.
Выражения
JScript выражения можно разделить на Логические или Числовые. Выражения содержат некоторые особенности, к примеру, символ "+" означает " добавить к...". Любая допустимая комбинация значений, переменных, операторов, и других выражений является выражением.
var anExpression = "3 * (4 / 5)";
var aSecondExpression = "Math.PI * radius * 2";
var aThirdExpression = aSecondExpression + "%" + anExpression;
var aFourthExpression = "(" + aSecondExpression + ") % (" + anExpression + ")";


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.