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

Що дає перетин type Admin = User & { role: 'admin' }?

Пояснення

Перетин об'єднує вимоги: значення має задовольняти обидва типи. Це спосіб композиції типів, схожий на interface Admin extends User. За конфліктних властивостей для цієї властивості виходить never.

Де почитати

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

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

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

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

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