Основи TypeScript
Примітивні типи, інтерфейси, union-типи, літеральні типи, type assertions, type guards, narrowing
1Який примітивний тип TypeScript представляє текстове значення?
Який примітивний тип TypeScript представляє текстове значення?
Відповідь
Тип string представляє всі текстові значення в TypeScript, незалежно від того, чи вони обмежені одинарними лапками, подвійними лапками або зворотними апострофами для template literals. Це відповідний тип для зберігання тексту, імен, повідомлень, URL-адрес або будь-якого текстового вмісту в застосунках.
2Який тип використовувати для змінної, яка може містити будь-яке значення без перевірки типу?
Який тип використовувати для змінної, яка може містити будь-яке значення без перевірки типу?
Відповідь
Тип any повністю вимикає перевірку типів TypeScript для змінної. Він дозволяє присвоювати будь-яке значення та виконувати всі операції без помилок компіляції. Однак його використання не рекомендується, оскільки воно усуває переваги типобезпеки.
3Який тип представляє відсутність значення, що повертається з функції?
Який тип представляє відсутність значення, що повертається з функції?
Відповідь
Тип void вказує на те, що функція не повертає жодного значущого значення. Він використовується для функцій, які виконують дії без отримання результату, таких як функції відображення або зміни стану. Функція void може неявно повертати undefined.
У чому основна відмінність між null та undefined у TypeScript?
Який тип використовувати для значення, тип якого невідомий і потребує перевірки перед використанням?
+22 питань зі співбесід
Інші теми співбесід Angular
TypeScript просунутий
Основи Angular
Компоненти та життєвий цикл
Services & Dependency Injection
Організація модулів Angular
Angular CLI
Директиви та Pipe
Маршрутизація та навігація
Реактивні форми
Template-driven форми
Основи RxJS
Оператори RxJS
HttpClient і виклики API
Базове керування станом
Change Detection
Angular Signals
Standalone Components
Модульні тести в Angular
End-to-End тестування
Build і оптимізація
Основи NgRx
Просунутий NgRx
Архітектура Angular
Оптимізація продуктивності
Безпека та найкращі практики
Просунуті патерни RxJS
Angular Universal та SSR
Angular Micro-frontends
Опануй Angular для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно