Instructions

Les instructions sont des éléments de langage qui effectuent ou spécifient une action. Par exemple, l'instruction return renvoie un résultat sous forme de valeur de la fonction dans laquelle il s'exécute. L'instruction if évalue une condition pour déterminer l'action suivante à exécuter. L'instruction switch crée une structure arborescente pour les instructions ActionScript.

Récapitulatif des instructions

Instruction

Description

break

Apparaît au sein d'une boucle (for , for..in, do..while ou while) ou dans un bloc d'instructions associées à un cas donné au sein d'une instruction switch.

case

Définit une condition pour l'instruction switch.

class

Définit une classe personnalisée, ce qui permet de créer des occurrences des objets qui partagent les méthodes et les propriétés que vous définissez.

continue

Ignore toutes les instructions restantes dans la boucle imbriquée de plus bas niveau et passe à l'itération suivante, comme si le contrôle avait été transmis à la fin de la boucle normalement.

default

Définit le cas par défaut d'une instruction switch.

delete

Détruit la référence d'objet spécifiée par le paramètre reference et renvoie true si la référence est supprimée correctement ; false sinon.

do..while

Semblable à une boucle while, à la différence que les instructions sont exécutées une fois avant l'évaluation initiale de la condition.

dynamic

Spécifie que les objets basés sur la classe spécifiée peuvent ajouter des propriétés dynamiques et y accéder pendant l'exécution.

else

Spécifie les instructions à exécuter si la condition incluse dans l'instruction ifrenvoie false.

else if

Evalue une condition et spécifie les instructions à exécuter si la condition incluse dans l'instruction if initiale renvoie false.

extends

Définit une classe qui est une sous-classe d'une autre classe, cette dernière formant la superclasse.

for

Evalue l'expression init (initialiser) une fois, puis amorce une séquence de bouclage.

for..in

Répète en boucle les propriétés d'un objet ou d'éléments de tableau, puis exécute l'instruction statement pour chaque propriété ou élément.

function

Comprend un ensemble d'instructions que vous définissez pour effectuer une certaine tâche.

get

Autorise la lecture de propriétés associées aux objets sur la base des classes que vous avez définies dans les fichiers de classe externes.

if

Evalue une condition pour déterminer l'action suivante d'un fichier SWF.

implements

Spécifie qu'une classe doit définir toutes les méthodes déclarées dans l'interface (ou les interfaces) en cours d'implémentation.

import

Permet d'accéder aux classes sans spécifier leur nom complet, avec qualificatifs.

interface

Définit une interface.

intrinsic

Autorise la vérification des types lors de la compilation des classes définies précédemment.

private

Spécifie qu'une variable ou une fonction est disponible uniquement pour la classe qui la déclare ou la définit, ou pour les sous-classes de cette classe.

public

Spécifie qu'une variable ou une fonction est disponible à tout appelant.

return

Spécifie la valeur renvoyée par une fonction.

set

Autorise la définition implicite de propriétés associées aux objets sur la base des classes que vous avez définies dans les fichiers de classe externes.

set variable

Associe une valeur à une variable.

static

Spécifie qu'une variable ou une fonction n'est créée qu'une fois par classe et non pas créée dans chaque objet en fonction de cette classe.

super

Invoque la version superclass d'une méthode ou d'un constructeur.

switch

Crée une structure arborescente pour les instructions ActionScript.

throw

Génère ou renvoie une erreur qui peut être traitée ou interceptée par un bloc de code catch{}.

try..catch..finally

Entoure un bloc de code dans lequel une erreur peut se produire et être traitée.

var

Permet de déclarer des variables locales ou de scénario.

while

Evalue une condition. Si cette condition renvoie true, exécute une instruction ou une série d'instructions avant de suivre la boucle et d'évaluer de nouveau la condition.

with

Permet de spécifier un objet (tel qu'un clip) avec le paramètre object et évalue les expressions et les actions au sein de cet objet avec le paramètre statement(s).