TypeScript · Junior · Запитання 37 з 75
Що означає тип значення, що повертається, void?
- ✓Правильна відповідь: Функція нічого корисного не повертає, результат не використовується
- 2Функція завжди повертає
nullзамість значення - 3Функція ніколи не завершується або кидає помилку
Пояснення
void використовується для функцій без значення в return. Нюанс: тип колбека () => void дозволяє передати функцію, що щось повертає (результат буде проігноровано), - тому arr.forEach(x => list.push(x)) компілюється. Функція, що ніколи не завершується, має тип never.