Ребят направьте пж, у меня переменная selectedWord которая имеет класс Word, либо пустой объект {}. Все ок, но когда я обращаюсь к свойствам объекта у меня такая беда(на 2 скрине), как это решить правильно? не могу догнать
Ребят направьте пж, у меня переменная selectedWord которая имеет класс Word, либо пустой объект {}. Все ок, но когда я обращаюсь к свойствам объекта у меня такая беда(на 2 скрине), как это решить правильно? не могу догнать
все логично. Тс говорит что у вас вот такой сценарий возможен
тогда как мне обнулять этот объект? в типе добавить необязательность ко всем свойствам?
ну во первых для обнуления используйте null. А в целом в такой ситуации варианта два - либо переписать код так чтобы тип был одназначен (например не запускать фукнцию которая ожидает слово если его нет) или внутри этой функции проверять а не пустое ли это слово перед остальной логикой