TypeScript · Middle · Запитання 30 з 75
Що дає прапорець noUncheckedIndexedAccess?
- ✓Правильна відповідь: Доступ за індексом отримує тип із
| undefined - 2Повністю забороняє індексні сигнатури в об'єктних типах
- 3Вимикає перевірку виходу за межі кортежів і масивів
Пояснення
Без прапорця const x = arr[10] типізовано як T, хоча в рантаймі це undefined. З прапорцем компілятор змусить перевірити значення. Прапорець не входить у strict, але його часто радять вмикати.