и extends?
Типы не мерджатся, тип нельзя реализовать...
Что значит мержатся
Если сделать два интерфейса с одинаковыми именами, он сольет их в один, у типов такого нет
Ммм полезно)
А второе что значит
ну ты не можешь сделать class SomeClass implements SomeType
А зачем? дополнять интерфейс в компоненте? Почему не использовать extends для этих целей?
Что за вопрос? Цели разные бывают при разработке, бывает, что-то кто-то из команды случайно задублировал.
Ну вопрос какую задачу выполняет мерж интерфейсов? Ту же, что екстенд, только без объявления нового типа?
Это вопрос реализации интерфейсов в TS. Я не знаю, почему это реализовано так, и не призываю это использовать.
Обсуждают сегодня