Пакет | Верхний уровень |
Класс | public final class Boolean |
Наследование | Boolean Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
true
или false
). Используйте класс Boolean, чтобы извлечь элементарный тип данных или строковое представление объекта Boolean.
Чтобы создать объект Boolean, можно воспользоваться конструктором или глобальной функцией либо присвоить значение литерала. Не имеет значения, какой метод использовать; в ActionScript 3.0 все три метода эквивалентны. (Это отличает его от языка JavaScript, где объект Boolean отличается от элементарного типа Boolean.)
Следующие строки кода эквивалентны:
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
Метод | Определено | ||
---|---|---|---|
Создает объект Boolean с заданным значением. | Boolean | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление (true или false) объекта Boolean. | Boolean | ||
Возвращает true, если указанный объект Boolean имеет значение true, в противном случае возвращает false. | Boolean |
Boolean | () | Конструктор |
public function Boolean(expression:Object = false)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Создает объект Boolean с заданным значением. Если параметр expression
пропущен, объект Boolean инициализируется со значением false
. Если параметру expression
присвоено значение, метод оценивает его и возвращает результат в виде логического значения согласно правилам в глобальной функции Boolean()
.
expression:Object (default = false ) — Любое выражение.
|
Связанные элементы API
Пример ( Использование этого примера )
false
и именем myBoolean
:
var myBoolean:Boolean = new Boolean();
toString | () | метод |
AS3 function toString():String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Возвращает строковое представление (true
или false
) объекта Boolean. Выводимая информация не локализуется и принимает значение true
или false
независимо от языка системы.
String — Строка true или false .
|
Пример ( Использование этого примера )
toString()
применяется для преобразования значения в строку для использования в массиве строк:
var myStringArray:Array = new Array("yes", "could be"); var myBool:Boolean = 0; myBool.toString(); myStringArray.push(myBool); trace(myStringArray); // yes,could be,false
valueOf | () | метод |
AS3 function valueOf():Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Возвращает true
, если указанный объект Boolean имеет значение true, в противном случае возвращает false
.
Boolean — Логическое значение.
|
Пример ( Использование этого примера )
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, 11:34 AM Z