TypeScript · Middle · Pytanie 30 z 75
Co daje flaga noUncheckedIndexedAccess?
- ✓Poprawna odpowiedź: Dostęp przez indeks dostaje typ z
| undefined - 2Całkowicie zabrania index signature w typach obiektów
- 3Wyłącza sprawdzanie wyjścia poza zakres dla krotek i tablic
Wyjaśnienie
Bez flagi const x = arr[10] ma typ T, choć w runtime to undefined. Z flagą kompilator zmusza do sprawdzenia wartości. Flaga nie jest częścią strict, ale często jest zalecana.