знаком вопроса например class User { name?: string } после того как появляется знак вопроса { что_то: 10 } as User перестает ругается на несуществующие свойства. Почему так?
Потому что ты говоришь, что в классе если и есть поле name, то оно будет типа string.
Обсуждают сегодня