As3中的变量的默认值
var a:int, b:uint, c:Number;
var d:String, e:Boolean;
var f:Array;
var g:Object;
var h;
var i:*;
trace(a);//int 型,默认值为:0
trace(b);//unit 型,默认值为:0
trace(c);//Number 型,默认值为:NaN
trace(d);//String 型,默认值为:null
trace(e);//Boolean 型,默认值为:false
trace(f);//Array 型,默认值:null
trace(g);//Object 型,默认值为:null
trace(h);//未声明类型,默认值为:undefined
trace(i);//未声明类型,默认值为:undefined
////////////////////////////////////////////////////////////////////////////////////////////////////////////
当 String 类型转换成数值类型时,判断 String 是否能够正确转换成数
值,请不要用:
Number("string")==NaN
这样返回的永远都是 false。应当使用:
isNaN(Number("string"))
进行一次 Boolean 值转换