03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

this.container_mc.date_txt.text = new Date();<br />

L'opérateur point (.) est utilisé lorsque vous ciblez <strong>de</strong>s occurrences dans le fichier SWF et<br />

lorsque vous <strong>de</strong>vez définir leurs propriétés et valeurs.<br />

Opérateur == (égalité)<br />

expression1 == expression2<br />

Vérifie si <strong>de</strong>ux expressions sont égales. Le résultat est true lorsque les expressions sont égales.<br />

La définition <strong>de</strong> l'égalité dépend <strong>du</strong> type <strong>de</strong> données <strong>du</strong> paramètre :<br />

■ Les nombres ou les valeurs booléennes sont considérés comme égaux lorsque leur valeur<br />

est i<strong>de</strong>ntique.<br />

■ Les expressions <strong>de</strong> type String sont égales lorsqu'elles comportent le même nombre <strong>de</strong><br />

caractères et que ces caractères sont i<strong>de</strong>ntiques.<br />

■ Les variables représentant <strong>de</strong>s objets, <strong>de</strong>s tableaux et <strong>de</strong>s fonctions sont comparées par<br />

référence. Deux variables sont égales lorsqu'elles font référence au même objet, au même<br />

tableau ou à la même fonction. Deux tableaux distincts ne sont jamais considérés comme<br />

égaux, même s'ils comportent le même nombre d'éléments.<br />

Lorsque la comparaison porte sur la valeur, si expression1 et expression2 ont un type <strong>de</strong><br />

donnée différent, <strong>ActionScript</strong> tente <strong>de</strong> convertir le type <strong>de</strong> données d'expression2 pour le<br />

faire correspondre à celui d' expression1.<br />

Disponibilité : Flash Player 5 ; <strong>ActionScript</strong> 1.0<br />

Opéran<strong>de</strong>s<br />

expression1 : Object - Nombre, chaîne, valeur booléenne, variable, objet, tableau ou<br />

fonction.<br />

expression2 : Object - Nombre, chaîne, valeur booléenne, variable, objet, tableau ou<br />

fonction.<br />

Valeur renvoyée<br />

Boolean - Résultat booléen <strong>de</strong> la comparaison.<br />

Exemple<br />

L'exemple suivant utilise l'opérateur d'égalité (==) conjointement avec une instruction if:<br />

var a:String = "David", b:String = "David";<br />

if (a == b) {<br />

trace("David is David");<br />

}<br />

Opérateurs 165

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!