TypeScript · Junior · Запитання 32 з 75

Що таке структурна типізація в TypeScript?

Пояснення

Якщо об'єкт має всі властивості, яких вимагає тип, він підходить - навіть якщо його тип названо інакше (duck typing). Тому Point2D і Vector2D з однаковими полями взаємозамінні. Номінальну поведінку можна імітувати брендованими типами.

Де почитати

Помилка в запитанні

TypeScript · Junior · запитання 32

Перевірте себе

Пройдіть тест TypeScript · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест