Mak*_*kky 7 actionscript boolean
我在Actionscript 3中有一个布尔变量.
我如何检查它是否未定义(不是假),因为false是一个值或者在Actionscript中的布尔值默认为FALSE>
Ing*_*kat 12
如果你想,可以是不确定的布尔(本质上是一个三态标志),你可以使用一个Object参考,而只是分配Boolean值true,并false给它.缺点是您失去了类型安全性.
var isSet:Object = null;
// Later...
isSet = true;
Run Code Online (Sandbox Code Playgroud)
在ActionScript中,Boolean可以有true或false唯一的价值.如果未指定任何值,则false默认情况下将其初始化为.
编辑:此行为与Java的Boolean对象类型不同,后者是基元的包装器boolean.请参阅下面的@ Victor的评论
| 归档时间: |
|
| 查看次数: |
4083 次 |
| 最近记录: |