| 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
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate