TypeScript · Junior · Pytanie 28 z 75
Co daje strictNullChecks?
- ✓Poprawna odpowiedź:
nulliundefinedstają się osobnymi typami, które trzeba jawnie obsłużyć - 2Całkowicie zabrania
nullw kodzie, pozwalając tylko naundefined - 3Automatycznie zastępuje
nullprzezundefinedprzy kompilacji do JS
Wyjaśnienie
Bez flagi null można przypisać do czegokolwiek, a błędy „cannot read property of null” nie są wyłapywane. Z nią string nie zawiera null: piszesz string | null i sprawdzasz wartość przed użyciem. To jedna z najbardziej przydatnych flag.