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 |