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

Чим instanceof допомагає з типами?

if (err instanceof HttpError) {
  console.log(err.status);
}

Пояснення

instanceof перевіряє ланцюжок прототипів у рантаймі, тому працює з класами, але не з інтерфейсами чи псевдонімами типів (їх немає в рантаймі).

Де почитати

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

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

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

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

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