5
A
回答
7
*
和Object
之间的实际差别是*
可以undefined
而Object
不能。
的文档有this说:
指定属性是无类型。对于类型注释使用星号符号等同于不使用类型注释。从无类型属性读取的表达式被视为无类型表达式。在以下情况下建议使用无类型的表达式或属性:
当您想要将类型检查推迟到运行时。您可以使用非类型化的属性或表达式以严格模式绕过编译时类型检查。但是,请注意,无论您是否使用严格模式,都会发生赋值语句的运行时类型检查。
当您想要将未定义的值存储在属性中时。与以前版本的ActionScript不同,未定义的值不是Object数据类型的成员。您必须使用非类型化属性来存储未定义的值。
相关问题
- 1. 检查actionscript 3变量类型?
- 2. ActionScript - 非类型变量的默认数据类型?
- 3. 原型和静态类型变量的ActionScript问题
- 4. 变量类型
- 5. ActionScript读取矢量的数据类型?
- 6. 类型的“变量”,类型为“可变”
- 7. actionscript动态变量
- 8. ActionScript动态类型?
- 9. 的类型变量
- 10. IEnumerable变量类型
- 11. 参数类类型变量
- 12. Windows Phone变量类类型
- 13. 类型和变量的类
- 14. 类型类型中的变量
- 15. 类型铸造对象类型变量
- 16. 类型铸造变量中的类型
- 17. 用于actionscript的'SuperGlobal'OOP变量?
- 18. 动态变量名 - Actionscript 3
- 19. Actionscript 3绑定变量
- 20. Flex/Actionscript类型错误#1034
- 21. 类型错误在Actionscript 3
- 22. actionscript:从超类中更改子类变量
- 23. ActionScript/Flash - UIComponrent setStyle常量类?
- 24. Android setThumb(drawable)变量类型?
- 25. Ansible测试变量类型
- 26. 变量和值类型
- 27. z3变量类型切换
- 28. Flask URL变量类型无?
- 29. 类型的实例变量
- 30. C++变量类型条件