У нас вы можете посмотреть бесплатно Этот новый служебный тип TypeScript предотвращает появление труднообнаружимых ошибок! или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Код: https://github.com/typed-rocks/typesc... Сопоставленные типы: • Mapped Types Explained: Keep Your Types in... Иногда при передаче объектов в функцию требуется, чтобы объект точно содержал свойства, указанные типом, без каких-либо дополнительных свойств. Но поскольку TypeScript — это структурная система типов, мы можем легко добавлять дополнительные свойства, и TypeScript не будет жаловаться. Это может привести к неожиданному поведению и труднообнаружимым ошибкам. В этом видео мы создадим служебный тип, который гарантирует, что при необходимости будут разрешены только объекты точно указанного типа без дополнительных свойств. 0:00 Вступление 0:24 Проблема 3:20 ExactSimple 6:10 ExactBetter 12:25 Заключение