https://www.typescriptlang.org/docs/handbook/basic-types.html#type-assertions
Пример в документации какой-то неудачный, и так и так, код рабочий.
Или это больше для (someValue as someType).someMethod() ?
я бы использовал только для конверсии partial -> не partial, если есть гарантии того, что были собраны все свойства, и для типизации стандартных функций типа Object.entries(), которые неверно типизуют результат не как keyof T, а как string
Обсуждают сегодня