The three special types are the untyped specifier (*), void
, and Null
.
propertyName:*
Specifies that a property is untyped. Use of the asterisk symbol for a type annotation is equivalent to using no type annotation. Expressions that read from untyped properties are considered untyped expressions. Use of untyped expressions or properties is recommended in the following circumstances:
undefined
in a property. Unlike previous versions of ActionScript, the value undefined
is not a member of the Object data type. You must use an untyped property to store the value undefined
.Related API Elements
UsagefunctionName():void {}
Specifies that a function cannot return any value. The void
type is a special type that contains exactly one value: undefined
. It is special in that its use is limited to the return type of a function. You cannot use void
as a type annotation for a property.
Related API Elements
Language Version: ActionScript 3.0 Runtime Versions: Flash Player 9A special data type that represents the lack of a value. The Null
data type includes only one value: null
. The Null
data type is special in that it is not associated with a class. This means that you cannot use the Null
data type as a type annotation for a property.
Related API Elements
© 2015 Adobe Systems Incorporated. All rights reserved.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4