actionscript-3 - 对象和*之间的区别?

标签 actionscript-3 apache-flex

声明变量时应该使用什么,如下所示:

private var someVar:*;

或者
private var someVar:Object;

两者有什么区别?
是什么让一个人在各种情况下优于其他人?有什么例子吗?

谢谢。

最佳答案

someVar:*是一个特殊的无类型变量,它保存默认值 undefined尽管
Object var 默认值为 null .

这是唯一的关键区别。

关于actionscript-3 - 对象和*之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8365867/

相关文章:

php - 错误#2007,在AS3中,但它跟踪正确的结果,当添加var文本字段时,它在动态文本框中显示Null

actionscript-3 - 使用RequestURL转到其他文件夹

apache-flex - 通过URLRequest上传字节数组

flash - Flex - 绑定(bind)条件(对于 TextInput 属性文本)

apache-flex - 如何提高purePDF的性能?

将 C 宏转换为 Actionscript 3

actionscript-3 - 如何在 ActionScript 中拆分音频文件

algorithm - 从二维图 block 数组中获取矩形

javascript - 将第 3 方 Flash 组件集成到 Adob​​e Air 应用程序中?

apache-flex - 使 Flex 应用程序崩溃的最可靠方法是什么?