Pacote | Nível superior |
Classe | public final class Boolean |
Herança | Boolean Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
true
ou false
, usado para operações lógicas. Use a classe Boolean para recuperar o tipo de dados primitivo ou a representação de string de um objeto Boolean.
Para criar um objeto Boolean, é possível usar o construtor ou a função global ou atribuir um valor de literal. Não importa a técnica usada; no ActionScript 3.0, todas as três técnicas são equivalentes. (Isso é diferente do JavaScript, em que um objeto Boolean é distinto do tipo primitivo Boolean.)
As linhas de código a seguir são equivalentes:
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
Método | Definido por | ||
---|---|---|---|
Cria um objeto Boolean com o valor especificado. | Boolean | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string ("true" ou "false") do objeto Boolean. | Boolean | ||
Retornará "true" se o valor do objeto Boolean especificado for verdadeiro; caso contrário, retornará "false". | Boolean |
Boolean | () | Construtor |
public function Boolean(expression:Object = false)
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Cria um objeto Boolean com o valor especificado. Se você omitir o parâmetro expression
, o objeto Boolean será inicializado com um valor de false
. Se você especificar um valor para o parâmetro expression
, o método irá avaliá-lo, retornando o resultado como um valor Boolean de acordo com as regras na função global Boolean()
.
expression:Object (default = false ) — Qualquer expressão.
|
Elementos da API relacionados
Exemplo ( Como usar este exemplo )
false
chamado myBoolean
:
var myBoolean:Boolean = new Boolean();
toString | () | método |
AS3 function toString():String
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Retorna a representação de string ("true"
ou "false"
) do objeto Boolean. A saída não é localizada, sendo "true"
ou "false"
independentemente do idioma do sistema.
String — A string "true" ou "false" .
|
Exemplo ( Como usar este exemplo )
toString()
para converter o valor em uma string para uso em matrizes de strings:
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étodo |
AS3 function valueOf():Boolean
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Retornará true
se o valor do objeto Boolean especificado for verdadeiro; caso contrário, retornará false
.
Boolean — Um valor booliano.
|
Exemplo ( Como usar este exemplo )
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; } } }
Wed Jun 13 2018, 11:10 AM Z