Pacchetto | Primo livello |
Classe | public final class Boolean |
Ereditarietà | Boolean Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
true
o false
ed è utilizzato per le operazioni logiche. Utilizzate 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);
Metodo | Definito da | ||
---|---|---|---|
Crea un oggetto Boolean con il valore specificato. | Boolean | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | 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 |
Boolean | () | Funzione di costruzione |
public function Boolean(expression:Object = false)
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
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()
.
expression:Object (default = false ) — Qualsiasi espressione.
|
Elementi API correlati
Esempio ( Come utilizzare questo esempio )
false
di nome myBoolean
:
var myBoolean:Boolean = new Boolean();
toString | () | metodo |
AS3 function toString():String
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
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.
String — La stringa "true" o "false" .
|
Esempio ( Come utilizzare questo esempio )
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 |
Versioni runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Restituisce true
se il valore dell'oggetto Boolean specificato è true; false
in caso contrario.
Boolean — Un valore booleano.
|
Esempio ( Come utilizzare questo esempio )
false
:
var myBool:Boolean = new Boolean(); trace(myBool.valueOf()); // false myBool = (6==3+3); trace(myBool.valueOf()); // true
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; } } }
Tue Jun 12 2018, 02:44 PM Z