тайскрипту: наткнулся на Type guard, насколько я понял, это просто дополнительная граница или сужение допустимых типов, правильно? и в зависимости от этого какие-либо действия? И второй вопрос: чем же всё таки отличаются Type от Interface? Я понял, что Type нельзя наследовать, как интерфейс и type Больше используется например вот так type height = 25 | 30 | 35. Если вам не будет сложно добавьте то, что я возможно упустил
еще от интерфейса можно имплементироваться. Т е вместо абстрактного класса добавлять интерфейс и описать там базовую реализацию класса. Так же интерфейс всегда описывает объект. В общем интерфейсы используются больше для ООП. Так не знаю даже что еще добавить)
Обсуждают сегодня