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 次 |
最近记录: |