Чем unknown отличается от any в TypeScript?
В TypeScript any и unknown — это типы, которые могут содержать значения любого типа, но между ними есть важные отличия:
Читать ответПодготовка к интервью
9 вопросов с собеседований в АО НИЦ Инкомсистем
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в АО НИЦ Инкомсистем. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, javascript.
Каталог
В TypeScript any и unknown — это типы, которые могут содержать значения любого типа, но между ними есть важные отличия:
Читать ответEvent Loop — это механизм в JavaScript и браузерах, который позволяет обрабатывать асинхронные операции без блокировки основного потока.
Читать ответВ TypeScript есть множество utility types, которые помогают работать с типами более гибко и удобно. Вот самые популярные из них:
Читать ответВ TypeScript interface и type часто используются для описания типов, но между ними есть отличия:
Читать ответГотовность выйти на работу после получения оффера зависит от текущих обязательств и договорённостей.
Читать ответВ браузере основным движком Event Loop является движок JavaScript (например, V8).
Читать ответES-модули (ESM) и CommonJS — это два стандарта модульной системы в JavaScript.
Читать ответЕсли в Promise не обработать ошибку с помощью .catch(), то ошибка останется необработанной.
Читать ответОтвет и пояснения приведены в подробном разборе ниже.
Читать ответ