PacchettoPrimo livello
Classepublic final class Boolean
EreditarietàBoolean Inheritance Object

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Un oggetto Boolean è un tipo di dati che può avere come valore true o false ed è utilizzato per le operazioni logiche. Utilizzare la classe Boolean per recuperare il tipo di dati di base o la rappresentazione in formato stringa di un oggetto Boolean.

Per creare un oggetto Boolean, è possibile utilizzare la funzione di costruzione o la funzione globale, oppure assegnare un valore letterale. Non ha importanza quale delle tre tecniche viene utilizzata, poiché in ActionScript 3.0 sono tutte equivalenti, a differenza di JavaScript, in cui un oggetto Boolean è distinto dal tipo di base Boolean.

Le righe di codice seguenti sono equivalenti:

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

Vedere gli esempi

Vedere anche

Descrizione dei tipi di dati
Conversione del tipo di dati


Proprietà pubbliche
 ProprietàDefinito da
 Inheritedconstructor: Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
 Inheritedprototype: Object
[statico] Un riferimento all'oggetto prototipo di un oggetto classe o funzione.
Object
Metodi pubblici
 MetodoDefinito da
  
Boolean(expression:Object = false)
Crea un oggetto Boolean con il valore specificato.
Boolean
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
  
Restituisce la rappresentazione in formato stringa ("true" o "false") dell'oggetto Boolean.
Boolean
  
Restituisce true se il valore dell'oggetto Boolean specificato è true; false in caso contrario.
Boolean
Descrizione della funzione di costruzione
Boolean()Funzione di costruzione
public function Boolean(expression:Object = false)

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Crea un oggetto Boolean con il valore specificato. Se si omette il parametro expression, l'oggetto Boolean viene inizializzato con il valore false. Se per il parametro expression si specifica un valore, il metodo lo valuta e restituisce il risultato sotto forma di un valore booleano in base alle regole specificate nell'intera funzione Boolean().

Parametri
expression:Object (default = false) — Qualsiasi espressione.

Vedere anche


Esempio
Il codice seguente crea un nuovo oggetto Boolean, inizializzato su un valore false di nome myBoolean:
 var myBoolean:Boolean = new Boolean();
 
Descrizione dei metodi
toString()metodo
AS3 function toString():String

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Restituisce la rappresentazione in formato stringa ("true" o "false") dell'oggetto Boolean. L'output non è localizzato, ed è "true" o "false" a prescindere dalla lingua di sistema.

Restituisce
String — La stringa "true" o "false".

Esempio
Questo esempio crea una variabile di tipo Boolean e utilizza toString() per convertire il valore in una stringa da utilizzare in un array di stringhe:
  var myStringArray:Array = new Array("yes", "could be");
  var myBool:Boolean = 0;
  myBool.toString();
  myStringArray.push(myBool);
  trace(myStringArray); // yes,could be,false
  
valueOf()metodo 
AS3 function valueOf():Boolean

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Restituisce true se il valore dell'oggetto Boolean specificato è true; false in caso contrario.

Restituisce
Boolean — Un valore booleano.

Esempio
L'esempio seguente mostra come funziona questo metodo e dimostra che il valore di un nuovo oggetto Boolean è false:
  var myBool:Boolean = new Boolean();
  trace(myBool.valueOf());   // false
  myBool = (6==3+3);
  trace(myBool.valueOf());   // true  
  
Esempi Come utilizzare gli esempi
BooleanExample.as

L'esempio seguente attiva o disattiva e visualizza ogni valore corrispondente per l'oggetto 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;
        }
    }
}




 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/Boolean.html