Старшинство операторов и ассоциативность > Список операторов
Список операторовЭта таблица содержит список всех операторов Action Script и их ассоциативность в порядке убывания.
Оператор | Описание | Ассоциативность |
---|---|---|
Высший приоритет | ||
+ |
Унарный плюс |
Справа на лево |
- |
Унарный минус |
Справа на лево |
~ |
Побитовое НЕ |
Справа на лево |
! |
Логическое НЕ |
Справа на лево |
not |
Логическое НЕ (Flash 4 style) |
Справа на лево |
++ |
Пост-инкримент |
Слева на право |
-- |
Пост-декримент |
Слева на право |
( ) |
Функциональное обращение |
Слева на право |
[ ] |
Элемент массива |
Слева на право |
. |
Элемент Структуры |
Слева на право |
++ |
Пре-инкримент |
Справа на лево |
-- |
Пре-декримент |
Справа на лево |
new |
Создание объекта |
Справа на лево |
delete |
Удаление объекта |
Справа на лево |
typeof |
Тип объекта |
Справа на лево |
void |
Возвращает значение undefined (неопределено) |
Справа на лево |
* |
Умножение |
Слева на право |
/ |
Деление |
Слева на право |
% |
Модуль |
Слева на право |
+ |
Сложение |
Слева на право |
add |
Строковая конкатенация (бывшее &) |
Слева на право |
- |
Вычитание |
Слева на право |
<< |
Побитовое смещение влево |
Слева на право |
>> |
Побитовое смещение вправо |
Слева на право |
>>> |
Побитовое смещение вправо (Без знака) |
Слева на право |
< |
Меньше чем |
Слева на право |
<= |
Меньше чем или равно |
Слева на право |
> |
Больше чем |
Слева на право |
>= |
Больше чем или равно |
Слева на право |
lt |
Меньше чем (строковое) |
Слева на право |
le |
Меньше чем или равно (строковое) |
Слева на право |
gt |
Больше чем (строковое) |
Слева на право |
ge |
Больше чем или равно (строковое) |
Слева на право |
== |
Эквивалентно |
Слева на право |
!= |
Не эквивалентно |
Слева на право |
eq |
Эквивалентно (строковое) |
Слева на право |
ne |
Не эквивалентно (строковое) |
Слева на право |
& |
Побитовое И |
Слева на право |
^ |
Побитовое исключающее ИЛИ |
Слева на право |
| |
Побитовое ИЛИ |
Слева на право |
&& |
Логическое И |
Слева на право |
and |
Логическое И (Flash 4) |
Слева на право |
|| |
Логическое ИЛИ |
Слева на право |
or |
Логическое ИЛИ (Flash 4) |
Слева на право |
?: |
Условие |
Справа на лево |
= |
Присвоение |
Справа на лево |
"*=, /=, %=, +=, -=, &=, |=, ^=, <<=, >>=, >>>=" |
Составное присвоение |
Справа на лево |
, |
Множественная оценка |
Слева на право |
Низший приоритет |