Функции в TypeScript — type, interface и return type за 5 минут
Как типизировать функции в TypeScript? Разбираем стрелочные и обычные функции, return type, type alias и даже interface для функций. Всего 5 минут — и вы знаете всё, что нужно для работы! ⏱ Таймкоды: 00:00 — Интро 00:04 — Функции в TypeScript — зачем типизировать 00:18 — Стрелочная функция: const add = (x: number, y: number): number 00:53 — return x + y — TypeScript выводит тип результата 01:21 — Результат функции → тип константы 01:44 — Обычная функция: function add() 02:14 — Выносим тип в type alias 02:38 — Стрелочная нотация в type 02:54 — Применение type alias к стрелочной функции 03:27 — TypeScript выводит типы параметров из type 03:48 — Ошибки: лишние/недостающие параметры 04:27 — Возвращаем корректную версию 04:37 — Interface для функций (редко используется) 05:07 — Type vs Interface для функций — что лучше 🔗 Полезные ссылки: TypeScript Handbook — Functions: https://www.typescriptlang.org/docs/handbook/2/functions.html TypeScript Playground: https://www.typescriptlang.org/play 📱 Соцсети: Telegram: https://t.me/daonejuniorday ⚡️ Поддержать меня на Boosty: https://boosty.to/sovit #typescript #функции #type #interface #returntype #стрелочныефункции #программирование
Название:
Функции в TypeScript — type, interface и return type за 5 минут
Категория:
Разное