Круглые скобки
Синтаксис
(expression1, expression2);
function(functionCall1, ..., functionCallN);
Аргументы
expression1, expression2 Числа, строки, переменные или текст.
function Функция, выполняющая содержание круглых скобок.
functionCall1...functionCallN Последовательность функций, которые должны быть выполнены прежде, чем результат будет передан функции, находящейся вне круглых скобок.
Описание
Оператор (общий); выполняет операцию группировки с одним или большим количеством аргументов или окружает один или более аргументов и передаёт результат - параметр функции вне круглых скобок.
Использование 1: выполняет операцию группировки над одним или более выражениями, контролируя порядок выполнения операторов в выражении. Этот оператор игнорирует автоматическую последовательность по старшинству и даёт команду первым рассматривать выражение внутри круглых скобок. После этого Flash в первую очередь рассматривает содержимое ближайших круглых скобок, затем - следующих.
Использование 2: окружает один или более аргументов и передаёт их функции вне круглых скобок, как параметры.
Player
Flash 4 или более поздней версии.
Пример
(Использование 1) Следующие выражения иллюстрируют использование круглых скобок для контроля последовательности исполнения выражений. (Результат дан под каждым выражением.)
(2 + 3) * (4 + 5)
45
2 + (3 * (4 + 5))
29
2 + (3 * 4) + 5
19
(Использование 2) Следующий пример иллюстрируют использование круглых скобок с функцией:
getDate(); invoice(item, amount);
Смотри также
with