React · Junior · Pytanie 41 z 75
Jak wyrenderować listę użytkowników z tablicy users?
- 1
{users.forEach(u => <li key={u.id}>{u.name}</li>)} - ✓Poprawna odpowiedź:
{users.map(u => <li key={u.id}>{u.name}</li>)} - 3
{for (const u of users) <li>{u.name}</li>}
Wyjaśnienie
map zwraca nową tablicę elementów, którą React renderuje. forEach zwraca undefined, więc nic się nie pojawi. for to instrukcja i nie można jej pisać wewnątrz {}. I nie zapomnij o key.