[千斤顶之一日一类003]Top Level: Boolean学习

Categories: Flex; Tagged with: ; @ November 4th, 2008 0:09

昨天没有玩千斤顶, 今天也玩不动, 发现今天轮到Boolean了, 比较简单, 咬牙再坚持一下….

Boolean这个类的确很简单. Boolean用于存储逻辑判断的对象, 要么为true, 要么为False.

新建一个Boolean:

可以使用构造函数, 全局函数, 直接赋值.来实现. 如:
var flag:Boolean = true;
var flag:Boolean = new Boolean(true);
var flag:Boolean = Boolean(true);

Constructor Detail

使用给定的参数建立一个Boolean,  如果参数为空, 则该对象被初始化为False. 如果含有参数, 则该方法将按照Boolean()方法的规则将该参数转化并返回一个Boolean. Boolean()函数的转换规则如下:

Input Value Example Return Value
0 Boolean(0) false
NaN Boolean(NaN) false
Number (not 0 or NaN) Boolean(4) true
Empty string Boolean("") false
Non-empty string Boolean("6") true
null Boolean(null) false
undefined Boolean(undefined) false
Instance of Object class Boolean(new Object()) true
No argument Boolean() false



// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.