- Каковы основные особенности TypeScript?
- В чем преимущества использования TypeScript?
- Какие типы данных встроены в TypeScript?
- Что такое интерфейс в TypeScript?
- Что такое модуль в TypeScript?
- Как использовать TypeScript в backend?
- Что такое утверждение типа (type assertion) в TypeScript?
- Что такое переопределение метода в TypeScript?
- Как объявить переменную в TypeScript?
- Как вызвать конструктор базового класса из дочернего класса в TypeScript?
- Объясните как использовать миксины в TypeScript.
- Как проверить на null или undefined?
- Что такое getters/setters? Как их использовать?
- Как сделать так, чтобы классы, определенные в модуле, были доступны вне модуля?
- Как преобразовать строку в число с помощью TypeScript?
- Что такое файл .map? Зачем и как его можно использовать?
- Что такое классы в TypeScript?
- Какое отношение TypeScript имеет к JavaScript?
- Что такое JSX?
- Как компилировать TypeScript файл?
- Какие области видимости доступны в TypeScript?
- Что такое стрелочные/лямбда функции?
- Объясните Rest параметры и правила объявления таких параметров.
- Что такое Triple-Slash директивы?
- Что делает тип Omit?
- Что такое перегрузка функции в TypeScript?
- Как сделать все свойства интерфейса необязательными?
- Когда нужно использовать ключевое слово unknown?
- Что такое декораторы и к чему их можно применить?
- Что такое тип awaited?
- В чем разница между типами never и void?
- В чем разница между implements и extends?
- Что такое условные типы в TypeScript?
- Назовите модификатор доступа по умолчанию?
- Когда нужно использовать ключевое слово declare?
- Что такое дженерики в TypeScript?
- Как и когда нужно использовать enum?
- Что такое пространство имен и как его использовать?
- Как реализовать необязательные параметры?
- TypeScript функциональный язык программирования?
- Как с помощью TypeScript сделать переиспользуемые компоненты?
- В чем разница между tuple и массивом в TypeScript?
- В чем разница между внутренними и внешними модулями TypeScript?
- Какие коллекции поддерживает TypeScript?
- Для чего используется тип Record?
- В чем преимущества TypeScript?
- TypeScript поддерживает абстрактные классы?