me_edu
TypeScript для начинающихШаг 11 из 31 · 0% пройдено
Базовые типы и аннотации · Базовые типы и аннотации

Аннотации переменных

Шаг 11 из 316 минТеория
Цель

Понять основной механизм темы «Аннотации переменных» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

WIRING DIAGRAM · QUADCOPTER POWER/SIGNALPDB / AIOАКБ LiPoVBAT+GNDVBAT+GNDМотор 1ESC 1Мотор 2ESC 2Мотор 3ESC 3Мотор 4ESC 4Полётный контроллер(FC)Приёмник (RX)VBAT+GNDсигнал PWM/DSHOT3 фазы мотораWIRINGPWR / SIGNALGND common
Электрическая схема дрона разделяет силовые линии и сигнальные подключения.
Опорная идея

Тип переменной указывают через двоеточие после имени — это аннотация:

let age: number = 30; let title: string = "Курс"; let active: boolean = true;

Основные примитивные типы повторяют JavaScript: number, string, boolean, null, undefined. Есть и особые типы TypeScript: • any — «любой тип», отключает проверку (используйте редко — это лазейка); • unknown — безопасный аналог any: значение есть, но перед использованием тип надо уточнить; • void — отсутствие возвращаемого значения (у функций, которые ничего не возвращают).

Стремитесь не писать any без необходимости: он сводит на нет всю пользу TypeScript. Лучше описать тип точно — тогда редактор будет помогать подсказками и ловить ошибки.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.