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

Який тип має змінна e у catch (e) за ввімкненого strict?

Пояснення

З прапорцем useUnknownInCatchVariables (входить у strict) e - unknown, адже кинути можна будь-що, не лише Error. Перед використанням перевіряють: if (e instanceof Error) console.log(e.message).

Де почитати

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

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

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

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

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