Встречается на собеседованиях • сегодня
Что такое восклицательный знак в TypeScript
В TypeScript восклицательный знак (!) — это оператор утверждения ненулевого значения (non-null assertion operator). Он говорит компилятору, что значение точно не будет null или undefined, даже если тип допускает такую возможность.
Пример:
typescript
let element: HTMLElement | null = document.getElementById('myElement');
element!.style.color = 'red'; // Уверяем TS, что element не nullВажно: это не проверка на runtime, а лишь подсказка для TypeScript. Если значение всё же окажется null/undefined, будет ошибка. Лучше использовать проверки (if) или опциональную цепочку (?.).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы