Справочник по языку ActionScript 3.0 и компонентам
Home | Все пакеты | Все классы | Элементы языка | Указатель | Приложения | Сокращения | Кадры
Специальные типы
 

Эти три специальных типа являются нетипизированным спецификатором (*): void и Null.


 ТипОписание
 *Показывает, что свойство является нетипизированным.
 voidПоказывает, что функции не удается возвратить какое-либо значение.
 NullСпециальный тип данных, представляющий отсутствие значения.
Сведения о специальном типе
* Специальный тип
Применение
    propertyName:*

Язык версии : ActionScript 3.0
Версии среды выполнения: Flash Player 9

Показывает, что свойство является нетипизированным. Использование символа звездочки для аннотации типа равнозначно использованию аннотации без типа. Выражения, считанные из нетипизированных свойств, считаются нетипизированными выражениями. Нетипизированные выражения или свойства рекомендуется в следующих условиях:

См. также

void Специальный тип  
Применение
    functionName():void {}

Язык версии : ActionScript 3.0
Версии среды выполнения: Flash Player 9

Показывает, что функции не удается возвратить какое-либо значение. Тип void является особым типом, содержащим только одно значение: undefined. Его особенность заключается в том, его использование ограничивается возвращаемым функцией значением. Void нельзя использовать в качестве типа аннотации для свойства.

См. также

Null Специальный тип  

Язык версии : ActionScript 3.0
Версии среды выполнения: Flash Player 9

Специальный тип данных, представляющий отсутствие значения. Тип данных Null включает единственное значение: null. Особенность типа данных Null заключается в том, что он не связан с классом. Это значит, что тип данных Null нельзя использовать в качестве аннотации типа для свойства.

См. также