Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Eléments du langage ActionScript > Opérateurs | |||
Les opérateurs symboliques sont des caractères qui spécifient comment combiner, comparer ou modifier les valeurs d'une expression.
|
Opérateur |
Description |
|---|---|
|
|
Ajoute des expressions numériques ou concatène (combine) des chaînes. |
|
Affecte à expression1 la valeur de expression1 |
|
|
|
Initialise un nouveau tableau ou tableau multidimensionnel avec les éléments spécifiés (a0, etc.) ou accède aux éléments dans un tableau. |
|
|
Affecte la valeur d'expression2 (le paramètre de droite) à la variable, à l'élément de tableau ou à la propriété dans expression1. |
|
Convertit expression1 et expression2 en entiers 32 bits non signés et applique une opération booléenne AND sur chaque bit des entiers entrés en tant que paramètres. |
|
|
Affecte à expression1 la valeur de expression1 |
|
|
Convertit expression1 et expression2 en entiers 32 bits et décale tous les bits d'expression1 vers la gauche du nombre d'unités spécifié par l'entier résultant de la conversion d'expression2. |
|
|
Cet opérateur effectue un décalage vers la gauche au niveau du bit (<<=) et stocke ensuite le contenu dans expression1. |
|
|
Connu également sous la forme de complément d'opérateur du un ou opérateur de complément au niveau du bit. |
|
|
Convertit expression1 et expression2 en entiers 32 bits non signés et renvoie un 1 pour chaque position de bit où les bits correspondants de expression1 ou expression2 ont la valeur 1. |
|
|
Affecte à expression1 la valeur de expression1 | expression2. |
|
|
Convertit expression1 et expression2 en entiers 32 bits et décale tous les bits d'expression1 vers la droite du nombre d'unités spécifié par l'entier résultant de la conversion d'expression2. |
|
|
Cet opérateur effectue un décalage vers la droite au niveau du bit et stocke ensuite le contenu dans expression1. |
|
|
Identique à l'opérateur de décalage vers la droite ( |
|
|
|
Effectue un décalage vers la droite au niveau du bit non signé et stocke ensuite le contenu dans expression1. |
|
Convertit expression1 and expression2 en entiers 32 bits non signés et renvoie un 1 pour chaque position de bit où les bits correspondants de expression1 ou expression2, mais pas les deux, ont la valeur 1. |
|
|
Affecte à expression1 la valeur de expression1 |
|
|
Démarque une ou plusieurs lignes de commentaires de script. |
|
|
|
Evalue expression1, puis expression2, etc. |
|
|
Déconseillé depuis Flash Player 5. Macromedia recommande d'utiliser l'opérateur d'addition ( Remarque : Flash Lite 2.0 remplace également l'opérateur Concatène au moins deux chaînes. |
|
|
Demande à Flash d'évaluer expression1 et si la valeur d'expression1 est |
|
|
Un opérateur unaire de pré et post-décrémentation qui soustrait 1 d' expression. |
|
|
Divise expression1 par expression2. |
|
Affecte à expression1 la valeur de expression1 |
|
|
|
Permet de naviguer au sein des hiérarchies de clips pour accéder aux clips incorporés (enfants), aux variables ou aux propriétés. |
|
|
Vérifie si deux expressions sont égales. |
|
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur Renvoie |
|
|
Compare deux expressions et détermine si expression1 est supérieure à expression2 ; dans l'affirmative, cet opérateur renvoie |
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur > (supérieur à). Compare la représentation de chaîne de expression1 avec celle de expression2 et renvoie |
|
|
|
Compare deux expressions et détermine si expression1 est supérieure ou égale à expression2 ( |
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur >= (supérieur ou égal à). Renvoie |
|
|
|
Un opérateur unaire de pré et post-incrémentation qui ajoute 1 à expression . |
|
|
Recherche l'inverse de l'opérateur d'égalité ( |
|
|
Déconseillé depuis Flash Player 5. Cet opérateur est déconseillé. Macromedia recommande d'utiliser l'opérateur Recherche l'inverse de l'opérateur d'égalité ( |
|
Teste si |
|
|
|
Compare deux expressions et détermine si expression1 est inférieure à expression2 ; dans l'affirmative, cet opérateur renvoie |
|
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur < (inférieur à). Renvoie true si l'expression1 est inférieure à l'expression2 ; false sinon. |
|
|
Compare deux expressions et détermine si expression1 est inférieure ou égale à expression2 ; dans l'affirmative, cet opérateur renvoie |
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé dans Flash 5 en faveur de l'opérateur <= (inférieur ou égal à). Renvoie |
|
|
Signale le début d'un commentaire de script. |
|
|
|
Effectue une opération booléenne sur les valeurs de l'une ou des deux expressions. |
|
|
Déconseillé depuis Flash Player 5. Macromedia recommande d'utiliser l'opérateur AND logique ( Effectue une opération AND logique ( |
|
|
Inverse la valeur booléenne d'une variable ou d'une expression. |
|
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur Effectue une opération NOT logique (!) dans Flash Player 4. |
|
|
Evalue expression1 (l'expression située à gauche de l'opérateur) et renvoie |
|
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur Evalue condition1 et condition2, si l'une des deux expressions est |
|
|
Calcule le reste de expression1 divisé par expression2. |
|
|
Affecte à expression1 la valeur de expression1 |
|
|
Multiplie deux expressions numériques. |
|
Affecte à expression1 la valeur de expression1 |
|
|
Crée un objet, initialement anonyme, et appelle la fonction identifiée par le paramètre |
|
|
Déconseillé depuis Flash Player 5. Cet opérateur a été déconseillé en faveur de l'opérateur Renvoie |
|
|
|
Crée un objet et l'initialise avec les paires de propriétés spécifiées name et value. |
|
|
Effectue une opération de regroupement sur un ou plusieurs paramètres, évalue les expressions de façon séquentielle ou entoure un ou plusieurs paramètres et les transmet en tant que paramètres à une fonction en dehors des parenthèses. |
|
|
Teste l'égalité de deux expressions ; l'opérateur d'égalité stricte ( |
|
|
Recherche l'inverse exact de l'opérateur d'égalité stricte ( |
|
Lorsqu'ils entourent des caractères, les guillemets (") indiquent que ces caractères ont une valeur littérale et doivent être traités en tant que chaîne et non pas en tant que variable, valeur numérique ou tout autre élément ActionScript. |
|
|
|
Utilisé pour la négation ou la soustraction. |
|
Affecte à expression1 la valeur de expression1 |
|
|
|
Utilisé pour le typage strict des données ; cet opérateur spécifie le type de variable, le type de renvoi de la fonction ou le type de paramètre de la fonction. |
|
L'opérateur |
|
|
L'opérateur |