Action Script / 5. Операторы

Оператор — это условная запись некоторой операции. Операторы могут изменять объекты данных (например, «-»), сопоставлять их («==», «<»), осуществлять доступ к ним («.», «[]»), они могут задавать литералы и разделять элементы. Спектр выполняемых операторами функций столь широк, что не так просто провести даже их элементарную систематизацию. Операторы можно смело назвать самыми важными синтаксическими компонентами ActionScript (равно как и большинства других языков высокого уровня). Благодаря их наличию можно создавать интуитивно понятные и читабельные выражения, без чего современные достижения в области программирования были бы просто невозможны.
Статьи раздела '5. Операторы':
Арифметические операторы
Арифметических операторов в ActionScript пять. Четыре из них (операторы суммирования «+», умножения «*», деления «/», разности «—») полностью соответствуют своим математическим аналогам, поэтому специально мы их описывать не будем...
Виды операторов
Классифицировать операторы можно по нескольким признакам: • по форме записи. Могут быть символьными и операторами-словами. Символьные операторы, такие как «+», «-», «%», зачастую являются аналогами математических операторов (ил...
Логические операторы
Математическая логика была разработана в середине XIX в. ученым-самоучкой Булем (отсюда — булевы величины). Первоначально она предназначалась для того, чтобы можно было в абстрактной форме описать особенности человеческого мышлени...
Операторы равенства и сравнения
Операторы равенства и сравнения позволяют создавать логические структуры, поэтому без них невозможен ни один неэлементарный алгоритм. Они чрезвычайно тесно связаны с условными предложениями if и else—if, о которых мы поговорим в г...
Поразрядные операторы
Поразрядные операторы позволяют работать с целыми десятичными числами, как с двоичными. Зачем это нужно? Двоичные числа — это та форма представления информации, с которой имеет дело компьютер на уровне аппаратной реализации. Поэто...
Служебные операторы
В группу служебных мы объединим, удобства ради, все операторы, которые не вошли в описанные ранее группы. Большинство из этих операторов или уже были рассмотрены в одной из предыдущих глав, или же им будет уделено внимание при изу...
Сочетательность операций
Мы уже разобрались, в какой последовательности будут выполняться операции в выражениях, если приоритет операторов различен. Но как будут выполняться выражения, если содержащиеся в них операторы имеют одинаковый приоритет? Например...
Условный оператор (?:)
Оператор «?:» в ActionScript является более компактным аналогом предложения if–else. Его синтаксис: condition? trueExpression: falseExpression, где: • condition – некоторое условие или совокупность условий; • trueExpression...

Страницы: 1