Город МОСКОВСКИЙ
00:39:22

TypeScript / Урок 15. Интерфейсы. Часть 2 (практика)

Аватар
Игорь Антонов — про JavaScript и разработку
Просмотры:
30
Дата загрузки:
25.08.2024 10:25
Длительность:
00:39:22
Категория:
Технологии и интернет

Описание

Первая часть урока: https://rutube.ru/video/16ea4e1bfedac235053cb9f581731db0/

Продолжаем разбираться с интерфейсами в TypeScript. В этом уроке посмотрим на практические аспекты применения интерфейсов и особенности работы ключевого слово interface в TypeScript.

Узнаем как применять интерфейсы вместе с классами. Посмотрим кейсы, когда один класс реализует несколько интерфейсов. Затем узнаем про расширение (наследование) интерфейсов. Посмотрим как применять на практике ключевое слово extends.

Познакомимся с возможностью слияния интерфейсов и многое другое. Вторая часть урока ориентирована на практику. Чтобы лучше усвоить материал, рекомендую повторять в редакторе или в песочнице (https://www.typescriptlang.org/play).

Мой блог в Telegram: https://t.me/antonovjs

Приятного просмотра 🍿

Содержание

00:00 Введение
00:32 Классы и интерфейсы
00:59 Классы и интерфейсы. Практика
06:03 ISP
08:05 Несколько интерфейсов
11:07 Расширение (наследование) интерфейсов
11:25 Наследование интерфейсов на практике
14:00 Слияние интерфейсов
14:42 Слияние интерфейсов. Практика
17:27 Опциональные атрибуты
18:04 Опциональные атрибуты. Практика
19:54 Модификатор readonly
20:28 Модификатор readonly. Практика
21:58 Интерфейсы и тип функции
22:33 Интерфейсы и тип функции. Практика
24:12 Статические методы и интерфейсы
25:01 Статические методы и интерфейсы. Практика
30:32 Интерфейсы и конструктор. Практика
35:51 Поддержка Generics
36:17 Индексируемые типы
36:53 Индексируемые типы. Практика
38:52 Резюме


Полезные ссылки:

* Канал в YouTube: https://www.youtube.com/@antonovjs
* Сообщество в VK: https://vk.com/antonovjs
* Мой блог в Telegram: https://t.me/antonovjs

Рекомендуемые видео