Liste des opérateurs

Ce tableau répertorie l'ensemble des opérateurs ActionScript et leur associativité, et classe leur priorité de la plus élevée à la moins élevée.

Opérateur

Description

Associativité

Priorité la plus élevée

+

Unaire plus

Droite à gauche

-

Unaire moins

Droite à gauche

~

Complément au niveau du bit

Droite à gauche

!

NOT logique

Droite à gauche

not

NOT logique (style Flash 4)

Droite à gauche

++

Post-incrémentation

Gauche à droite

--

Post-décrémentation

Gauche à droite

( )

Appel de fonction

Gauche à droite

[ ]

Elément de tableau

Gauche à droite

.

Membre de structure

Gauche à droite

++

Pré-incrémentation

Droite à gauche

--

Pré-décrémentation

Droite à gauche

new

Affectation d'objet

Droite à gauche

delete

Désaffectation d'objet

Droite à gauche

typeof

Type d'objet

Droite à gauche

void

Renvoie une valeur non définie

Droite à gauche

*

Multiplier

Gauche à droite

/

Diviser

Gauche à droite

%

Modulo

Gauche à droite

+

Additionner

Gauche à droite

add

Concaténation de chaîne (auparavant &)

Gauche à droite

-

Soustraire

Gauche à droite

<<

Décalage gauche au niveau du bit

Gauche à droite

>>

Décalage droit au niveau du bit

Gauche à droite

>>>

Décalage droit au niveau du bit (non signé)

Gauche à droite

<

Inférieur à

Gauche à droite

<=

Inférieur ou égal à

Gauche à droite

>

Supérieur à

Gauche à droite

>=

Supérieur ou égal à

Gauche à droite

lt

Inférieur à (version chaîne)

Gauche à droite

le

Inférieur ou égal à (version chaîne)

Gauche à droite

gt

Supérieur à (version chaîne)

Gauche à droite

ge

Supérieur ou égal à (version chaîne)

Gauche à droite

==

Egal

Gauche à droite

!=

Différent

Gauche à droite

eq

Egal (version chaîne)

Gauche à droite

ne

Différent (version chaîne)

Gauche à droite

&

AND au niveau du bit

Gauche à droite

^

XOR au niveau du bit

Gauche à droite

|

OR au niveau du bit

Gauche à droite

&&

AND logique

Gauche à droite

and

AND logique (Flash 4)

Gauche à droite

||

OR logique

Gauche à droite

or

OR logique (Flash 4)

Gauche à droite

?:

Conditionnel

Droite à gauche

=

Affectation

Droite à gauche

*=, /=, %=, +=, -=, &=, |=, ^=, <<=, >>=, >>>=

Affectation de composant

Droite à gauche

,

Evaluation multiple

Gauche à droite

Priorité la moins élevée