Проверяет знание синтаксиса объявления глобальных констант в TypeScript-декларациях.
Файлы с расширением .d.ts — это декларации типов TypeScript. Они описывают структуру существующего кода (например, глобальных переменных, библиотек) без реализации. Это позволяет компилятору проверять типы, не выполняя код.
Чтобы объявить глобальную константу, используйте ключевое слово declare. Оно указывает TypeScript, что переменная уже существует в окружении (например, задана через window или внешний скрипт).
// globals.d.ts
declare const API_URL: string;
declare const MAX_RETRIES: number;После этого в любом файле проекта можно использовать API_URL без ошибок типов. Важно: declare не создаёт переменную в рантайме — она должна быть определена где-то ещё (например, в HTML-скрипте).
Этот подход полезен при работе с глобальными переменными, которые задаются сервером или внешними библиотеками. Например, конфигурация приложения, доступная на всех страницах.
Используйте declare const в .d.ts-файлах для типизации глобальных констант. Это делает код безопаснее и понятнее, особенно в больших проектах с общими настройками.
Уровень
Рейтинг:
4
Сложность:
3
Навыки
TypeScript
HTML
Ключевые слова
Подпишись на React Developer в телеграм
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию