Frontend-разработка
Наш 📢 Телеграмм-канал с ответами :🔗
Как объявить "readonly" свойство в TypeScript?
Ответ: myProperty: string; readonly
---
Как объявить "опциональный" параметр в TypeScript?
Ответ: function myFunc(param?: number): void { }
---
Как объявить "переменное" количество аргументов в TypeScript?
Ответ: function myFunc(...args: number[]): void { }
---
Как объявить статический метод в классе TypeScript?
Ответ: static myMethod(): void { }
---
Как объявить функцию в TypeScript с указанием типа аргументов и возвращаемого значения?
Ответ: function myFunc(num: number): number { }
---
Как собрать пользовательский интерфейс на Next.js?
Ответ: Next.js автоматически обрабатывает сборку пользовательского интерфейса
---
Как установить TypeScript?
Ответ: npm install typescript -g
---
Какая команда используется для запуска тестов в Jest?
Ответ: npm run test
---
Какие альтернативы "interface" в TypeScript?
Ответ: "type" и "abstract class"
---
Какие из перечисленных утверждений верны относительно функционального программирования в TypeScript?
Ответ: Функции могут быть присвоены переменным и возвращены из других функций
---
Какие типы данных предоставляет TypeScript из коробки?
Ответ: number, string, boolean, null, undefined, object
---
Какие фреймворки позволяют разрабатывать мобильные приложения с использованием TypeScript?
Ответ: React Native и Flutter
---
Какие фреймворки являются популярными на бэкенде и имеют поддержку TypeScript?
Ответ: Express и Nest.js
---
Какие фреймворки являются популярными на фронтенде и имеют поддержку TypeScript?
Ответ: React и Angular
---
Каким образом можно использовать namespace в TypeScript?
Ответ: Объединить несколько классов и интерфейсов в логическую группу с помощью namespace
---
Каким образом происходит компиляция TypeScript кода в JavaScript?
Ответ: С использованием TypeScript компилятора
---
Какой из перечисленных утилитных типов TypeScript используется для объединения типов?
Ответ: Union
---
Какой из следующих утверждений верно относительно декораторов классов?
Ответ: Декораторы могут быть применены к классам, методам и свойствам
---
Какой из следующих утверждений верно относительно интерфейсов в TypeScript?
Ответ: Интерфейсы могут быть наследованы классами и другими интерфейсами
---
Какой из следующих утилитных типов позволяет выбирать только определенные свойства из объекта?
Ответ: Pick
---
Какой оператор используется в TypeScript для определения типа значения по умолчанию?
Ответ: =
---
Какой оператор используется в TypeScript для проверки наличия свойства в объекте?
Ответ: in
---
Какой оператор используется в TypeScript для проверки типа переменной во время выполнения?
Ответ: as
---
Какой оператор используется для выполнения явного преобразования типов (типизации) в TypeScript?
Ответ: as
---
Какой файл используется для настройки компиляции TypeScript?
Ответ: tsconfig.json
---
Какой фреймворк обычно используется для Unit-тестирования в TypeScript?
Ответ: Jest
---
Что представляет собой Generic в TypeScript?
Ответ: Обобщенный тип или функция, которая работает с различными типами данных
---
Что представляют собой классы в TypeScript?
Ответ: Шаблоны для создания объектов
---
Что такое "async/await" в TypeScript?
Ответ: Ключевые слова для работы с асинхронными функциями и обработки промисов
---
Что такое "анонимная функция" в TypeScript?
Ответ: Функция, которая не имеет типа данных
---
Что такое "рекурсивный тип" в TypeScript?
Ответ: Тип, который ссылается на самого себя
---
Что такое Interface в TypeScript?
Ответ: Синтаксический сахар для определения типов объектов
---
Что такое TypeScript?
Ответ: Статически типизированный язык программирования
---
Что такое Unit-тестирование?
Ответ: Тестирование отдельных частей программы, таких как функции и классы
---
Что такое абстрактный класс в TypeScript?
Ответ: Класс, который может содержать абстрактные методы, которые должны быть реализованы в наследующих классах
---
Что такое декораторы классов в TypeScript?
Ответ: Функции, применяемые к классам на этапе определения
---
Что такое модули в TypeScript?
Ответ: Фрагменты кода, которые могут быть экспортированы и импортированы между файлами
---
Что такое неймспейсы в TypeScript?
Ответ: Механизм для организации кода в логические группы
---
Что такое ООП в TypeScript?
Ответ: Объектно-ориентированное программирование
---
Что такое файлы декларации, DefinitelyTyped?
Ответ: Набор типизированных файлов для сторонних библиотек JavaScript
---