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

Як оголосити необов'язкову властивість об'єкта?

Пояснення

? після назви робить властивість необов'язковою: її тип - string | undefined, а сам ключ може бути відсутнім. З прапорцем exactOptionalPropertyTypes явне присвоєння undefined відрізняється від відсутності ключа.

Де почитати

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

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

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

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

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