TypeScript · Senior · Запитання 73 з 75

Що повертає Object.freeze з погляду типів?

const config = Object.freeze({ mode: 'dark', retries: 3 });

Пояснення

Вкладені об'єкти не заморожені в рантаймі й не readonly у типі. as const робить readonly всі рівні, але лише на рівні типів.

Де почитати

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

TypeScript · Senior · запитання 73

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

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

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