Спеціальні типи - Adobe ActionScript - 3 (AS3)
Ці три спеціальні типи представлені нетипізованим специфікатором (*), void і Null .
Тип Опис
| * | Показує, що властивість є нетипізованим. |
| void | Показує, що функції не вдається повернути будь-яке значення. |
| Null | Спеціальний тип даних, що становить відсутність значення. |
| Мова версії: | ActionScript 3.0 |
| Версії середовища виконання: | Flash Player 9 |
Показує, що властивість є нетипізованим. Використання символу зірочки для інструкції типу рівнозначно використанню інструкції без типу. Вирази, зчитані з нетипізованих властивостей, розглядаються як нетипізовані вирази. Нетипізовані вирази або властивості рекомендується використовувати за таких умов:
- Коли потрібно відкласти перевірку типу на момент виконання. Нетипізова властивість або вираз можна використовувати, щоб відмовитися від перевірки типу під час компіляції в строгому режимі. Однак пам'ятайте, що незалежно від того, чи використовується суворий режим, перевірка типу інструкцій присвоювання під час виконання все одно здійснюється.
- Коли ви хочете зберегти значення undefined у властивості. На відміну від попередніх версій ActionScript значення undefined не є членом типу даних Object. Для збереження значення undefined необхідно використовувати нетипізовану властивість.
Пов'язані елементи API
| Мова версії: | ActionScript 3.0 |
| Версії середовищавиконання: | Flash Player 9 |
Показує, що функції не вдається повернути будь-яке значення. Тип void є особливим типом, що містить лише одне значення: undefined . Його особливість полягає в тому, що його використання обмежується значенням, що повертається функцією. void не можна використовувати як інструкції типу для властивості.
Пов'язані елементи API
| Мова версії: | ActionScript 3.0 |
| Версії середовища виконання: | Flash Player 9 |
Спеціальний тип даних, що становить відсутність значення. Тип даних Null включає єдине значення: null. Особливість типу даних Null у тому, що він пов'язані з класом. Це означає, що тип даних Null не можна використовувати як інструкції типу властивості.
Пов'язані елементи API