ActionScript3.0小札记
在从任何数值数据类型(uint、int和Number)转换为Boolean时,如果数值为0,则结果为false,否则为true.对于Number数据类型,如果值为NaN,结果也为false.
如:
Boolean(-1) //true
Boolean(0) //false
Boolean(1) //true
在将字符串值转换为Boolean数据类型时,如果字符串为null或空字符串(""),则会返回false.否则,将返回true.
在将Object类的实例转换为Boolean数据类型时,如果该实例为null,则将返回false,否则返回true.
如:
var myObj:Object;//未初始化的对象为null
trace(Boolean(myObj));//false
myObj = new Object();//实例化
trace(Boolean(myObj));//true
补充:综合编程 , 其他综合 ,