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

Чим unknown відрізняється від any?

Пояснення

any вимикає типізацію й «заражає» все, до чого торкається. unknown - безпечний аналог: значення може бути чим завгодно, але використовувати його можна лише після перевірки (typeof x === 'string'). Для даних із JSON.parse і catch (e) правильніше unknown.

Де почитати

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

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

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

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

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