as3里的判断变量是否为空.
1)object
var a={};
trace(a.id==undefined); //true (其中id是真实要付的属性 )
2)array:
var b=[];
trace(b[0]==undefined) //true
注:在as3中,b[0].id==undefined是会报错的,而在as2中,是可以通过的
3)string
var c=new String()
trace(c=="") //true
4)number
var d=new Number()
trace(d=="") //true
5)arrayCollection
var a:ArrayCollection=new ArrayCollection()
trace(a.length==0) //true
本文介绍了在ActionScript 3.0 (AS3) 中如何判断不同类型的变量是否为空值,包括object、array、string、number及arrayCollection等类型的具体示例。
166

被折叠的 条评论
为什么被折叠?



