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