Le langage ActionScript > Utilisation de la syntaxe d'ActionScript > Parenthèses

 

Parenthèses

Lorsque vous définissez une fonction, placez les paramètres entre parenthèses :

function maFonction (nom, âge, lecteur){
	...
}

Lorsque vous appelez une fonction, incluez tous les paramètres transmis à la fonction entre parenthèses, comme suit :

maFonction ("Steve", 10, true);

Vous pouvez également utiliser les parenthèses pour supplanter l'ordre de priorité d'ActionScript ou pour faciliter la lecture des instructions ActionScript. Pour plus d'informations, consultez Ordre de priorité des opérateurs.

Les parenthèses servent également à évaluer une expression située à gauche d'un point dans la syntaxe à point. Par exemple, dans l'instruction suivante, les parenthèses obligent à l'évaluation de new Color(this) et à la création d'un nouvel objet Color :

onClipEvent (enterFrame) {
	(new Color(this)).setRGB(0xffffff);
}

Si vous n'aviez pas utilisé de parenthèses, vous auriez dû ajouter une instruction au code pour évaluer l'expression :

onClipEvent (enterFrame) {
	maCouleur = new Color(this);
	maCouleur.setRGB(0xffffff);
}