[AS3]2个小东西
2011-10-13 17:15 WesleyWoo 阅读(680) 评论(0) 编辑 收藏 举报1、空字符与0一样相当于false,空数组与空对象的判断值却为true
var arr:Array = [];
if(arr)
trace("yes");
else
trace("no");
var str:String = "";
if(str)
trace("yes");
else
trace("no");
var obj:Object = {};
if(obj)
trace("yes");
else
trace("no");
//输出为:yes no yes
2、AS3中的变量最小作用域是函数
function abc():void
{
var a:int = 0;
trace(a);
{
var a:int = 2;
trace(a);
}
trace(a);
}
abc();
//输出为:0 2 2