Skip to content
37 / 37

Когда стоит использовать unknown вместо any при миграции?

Всегда, когда тип данных заранее неизвестен и ты планируешь проверить его перед использованием. unknown заставляет написать type guard или assertion перед доступом к свойствам, а any отключает проверку полностью. При миграции с JavaScript заменяй any на unknown в местах входа данных (API-ответы, пользовательский ввод, JSON.parse), а any оставляй только как временную заглушку с пометкой // TODO.

Когда стоит использовать unknown вместо any при миграции? | JScriptiser