Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
Niveau supérieur 

Boolean  - AS3

PackageNiveau supérieur
Classepublic final class Boolean
HéritageBoolean Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: AIR 1.0, Flash Player 9, Flash Lite 4

Utilisé pour les opérations logiques, un objet Boolean est un type de données réglé soit sur true ou false. Utilisez la classe Boolean pour extraire le type de données primitive ou la représentation sous forme de chaîne d’un objet booléen.

Pour créer un objet Boolean, vous pouvez utiliser le constructeur ou la fonction globale, ou affecter une valeur littérale. Utilisez la technique de votre choix, car elles sont toutes trois équivalentes dans ActionScript 3.0 (à l’encontre de JavaScript, où un objet Boolean et le type de primitive Boolean sont deux entités distinctes).

Les lignes de code suivantes sont équivalentes :

var flag:Boolean = true;
var flag:Boolean = new Boolean(true);
var flag:Boolean = Boolean(true);

Consulter les exemples



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
Méthodes publiques
 MéthodeDéfini par
  
Boolean(expression:Object = false)
Crée un objet Boolean à la valeur spécifiée.
Boolean
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
  
Renvoie la représentation de l’objet booléen sous forme de chaîne (« true » ou « false »).
Boolean
  
Renvoie true si la valeur de l’objet Boolean spécifié est true, false dans le cas contraire.
Boolean
Détails du constructeur

Boolean

()Constructeur
public function Boolean(expression:Object = false)

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: AIR 1.0, Flash Player 9, Flash Lite 4

Crée un objet Boolean à la valeur spécifiée. Si vous omettez le paramètre expression, l’objet Boolean est initialisé avec la valeur false. Si vous spécifiez une valeur pour le paramètre expression, la méthode l’évalue et renvoie le résultat sous forme de valeur booléenne conformément aux règles de la fonction globale Boolean().

Paramètres
expression:Object (default = false) — Toute expression.

Eléments de l’API associés


Exemple  ( Comment utiliser cet exemple )
Le code suivant crée un objet Boolean, initialisé à la valeur false et appelé myBoolean :
 var myBoolean:Boolean = new Boolean();
 
Détails de la méthode

toString

()méthode
AS3 function toString():String

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: AIR 1.0, Flash Player 9, Flash Lite 4

Renvoie la représentation de l’objet booléen sous forme de chaîne ("true" ou "false"). La sortie n’est pas traduite et correspond à "true" ou "false" quelle que soit la langue du système en vigueur.

Valeur renvoyée
String — Chaîne "true" ou "false".

Exemple  ( Comment utiliser cet exemple )
Cet exemple crée une variable de type booléen et utilise la méthode toString() pour convertir la valeur en chaîne à utiliser dans un tableau de chaînes :
     var myStringArray:Array = new Array("yes", "could be");
     var myBool:Boolean = 0;
     myBool.toString();
     myStringArray.push(myBool);
     trace(myStringArray); // yes,could be,false
     

valueOf

()méthode 
AS3 function valueOf():Boolean

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: AIR 1.0, Flash Player 9, Flash Lite 4

Renvoie true si la valeur de l’objet Boolean spécifié est true, false dans le cas contraire.

Valeur renvoyée
Boolean — Valeur booléenne.

Exemple  ( Comment utiliser cet exemple )
L’exemple suivant indique le mode de fonctionnement de cette méthode et montre également que la valeur d’un nouvel objet Boolean est false :
     var myBool:Boolean = new Boolean();
     trace(myBool.valueOf());   // false
     myBool = (6==3+3);
     trace(myBool.valueOf());   // true  
     
BooleanExample.as

L’exemple suivant permet de sélectionner tour à tour et afficher toutes les valeurs correspondant à l’objet Boolean :
 package {
    import flash.display.Sprite;

    public class BooleanExample extends Sprite {
        private var flag:Boolean;

        public function BooleanExample() {
            trace(flag);    // false
            toggle();
            trace(flag);    // true
            toggle();
            trace(flag);    // false
        }
        
        private function toggle():void{
            flag = !flag;
        }
    }
}




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.