React · Junior · Pytanie 64 z 75
Co renderują {false}, {null}, {undefined} i {0} w JSX?
- ✓Poprawna odpowiedź: Pierwsze trzy nic, ale
0jest renderowane jako tekst - 2Wszystkie cztery nic nie renderują
- 3Renderują słowa "false", "null", "undefined" i "0"
Wyjaśnienie
Wartości logiczne, null i undefined są ignorowane. Liczby (w tym 0) i stringi są renderowane, dlatego {items.length && <List />} może pokazać zabłąkane 0.