Самоучитель по креативному веб-дизайну. Книга 3, стр.21

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



var BookTitle, ChapterNumber;

var Publisher;

var StringValue = «10″, IntValue *== 20;

var ConcatenatedValue = StringValue + IntValue; //результатом будет «1020″

var AdditionValue = StringValue + IntValue; // результатом будет 30



Следовательно, чтобы объявить переменные в сценарии, необходимо указать имя переменной (имена переменных) после ключевого слова var (как в первых двух строках). Если вы хотите присвоить переменной начальное значение, по- ставьте после имени переменной знак операции присваивания (=) и начальное значение (как в трех последних строках приведенного выше сценария). JavaScript накладывает следующие ограничения на объявления переменных:

• Имя переменной не может конфликтовать (то есть совпадать) с ключевым

словом JavaScript. В §

• Имена переменных должны начинаться с буквы либо символа подчеркива —

ния (_) и могут содержать цифры или буквы после первого символа.

• Имена переменных не могут включать в себя пробелы или знаки пунктуации.

Имена и ключевые слова JavaScript (как, например, var) чувствительны к ре — гистру, что значит, что var — ключевое слово, a var — нет. Аналогично,

stringvalu e И StringValue — Имена разных переменных.



Понятие операций JavaScript

Операции позволяют комбинировать переменные и/или литералы в выраже —

ния, дающие значения, которые затем можно выводить на экран, сохранять в пе —

ременных или использовать в других выражениях. Операции JavaScript можно сгруппировать в несколько классов, в зависимости от назначения операции. В таблице 8.2 приведены арифметические операции JavaScript, которые требуют двух переменных, значений или выражений (по одному с каждой стороны от знака опе — рации).



Таблица 8.2. Бинарные арифметические операции JavaScript

Операция Назначение Пример

Сложение Вычитание Умножение Деление Остаток

(возвращает

остаток деления)



выражение + выражение — выражение * выражение / выражение %



выражение выражение выражение выражение выражение

Глава 8. JavaScript 391





Хотя первые три операции в таблице 8.3 вы могли бы классифицировать как арифметические, они являются унарными операциями, поскольку эти операции выполняются только над одним выражением.





Когда вы помещаете двойной знак плюс (++) или двойной знак минус (—)

перед переменной (префиксная операция), действие выполняется перед присвое —

нием значения. И наоборот, если вы поместите знак операции инкремента или декремента после переменной (постфиксная операция), действие будет выполне — но после присвоения значения. Например:



i = 10;

j = i++; // j=10, i=l l

j = —i; / / j=9, i=9



Знак операции дополнения — то есть восклицательный знак (!) — возвращает значение, обратное логическому значению (true (истина) или fals e (ложь)) пе- ременной, оставляя значение переменной неизменным. Например:

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 101
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.100
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.43
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.72
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 038
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 024
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.98
  • 10.08.2011">Торгуйте на Forex вместе с платформой MetaTrader 4
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 059
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 076
  • 06.09.2011">VideoLobster — бесплатное приложение для Windows
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.20
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.90
  • 03.09.2011">Сравнительный тест нетбука Acer One 751 и ноутбука Acer 1810 Timeline
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 056
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...