Спеціальні типи - Adobe ActionScript - 3 (AS3)

Ці три спеціальні типи представлені нетипізованим специфікатором (*), void і Null .

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

*Спеціальний тип

Мова версії:ActionScript 3.0
Версії середовища виконання:Flash Player 9

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

  • Коли потрібно відкласти перевірку типу на момент виконання. Нетипізова властивість або вираз можна використовувати, щоб відмовитися від перевірки типу під час компіляції в строгому режимі. Однак пам'ятайте, що незалежно від того, чи використовується суворий режим, перевірка типу інструкцій присвоювання під час виконання все одно здійснюється.
  • Коли ви хочете зберегти значення undefined у властивості. На відміну від попередніх версій ActionScript значення undefined не є членом типу даних Object. Для збереження значення undefined необхідно використовувати нетипізовану властивість.

Пов'язані елементи API

voidСпеціальний тип

Мова версії:ActionScript 3.0
Версії середовищавиконання:Flash Player 9

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

Пов'язані елементи API

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

Мова версії:ActionScript 3.0
Версії середовища виконання:Flash Player 9

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

Пов'язані елементи API