unknown: что это
Коротко
unknown: безопасная версия any: переменной типа unknown можно присвоить что угодно, но использовать её нельзя, пока тип не сужен проверкой (typeof, instanceof, type guard). Подходит для данных извне, JSON.parse и catch (e).
Определение
Безопасная версия any: переменной типа unknown можно присвоить что угодно, но использовать её нельзя, пока тип не сужен проверкой (typeof, instanceof, type guard). Подходит для данных извне, JSON.parse и catch (e).
Вопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по TypeScript проверят, что термин понятен в деле.