0
var s: String = null;
是否有它接受一个物体如s
和产生的静态类型名称(一个声明该对象时使用),String
在这种情况下的功能?
我一直在使用getQualifiedClassName()
,但迄今为止只注意到它不与null
值的工作 - 我不知道是否有这样的事情不尝试确定动态类型,而是在“静态”(如果Flex做出这种区分......)。
var s: String = null;
是否有它接受一个物体如s
和产生的静态类型名称(一个声明该对象时使用),String
在这种情况下的功能?
我一直在使用getQualifiedClassName()
,但迄今为止只注意到它不与null
值的工作 - 我不知道是否有这样的事情不尝试确定动态类型,而是在“静态”(如果Flex做出这种区分......)。
编译项目后无法获得“静态”类型,因为运行时的每种类型都是动态的,强制被广泛用于确定此对象的类型。空对象就是这样,你不能从空值中获取任何东西。因此,为这些对象分配一种默认值,您需要在运行时检查类型,或者在此类对象旁边存储适当的类型(Class类型的变量)。